MuseScore  3.4
Music composition and notation
importmidi_tempo.h
Go to the documentation of this file.
1 #ifndef IMPORTMIDI_TEMPO_H
2 #define IMPORTMIDI_TEMPO_H
3 
4 
5 namespace Ms {
6 
7 class MTrack;
8 class Score;
9 class ReducedFraction;
10 
11 namespace MidiTempo {
12 
13 ReducedFraction time2Tick(double time, double ticksPerSec);
14 double findBasicTempo(const std::multimap<int, MTrack> &tracks, bool isHumanPerformance);
15 void setTempo(const std::multimap<int, MTrack> &tracks, Score *score);
16 
17 } // namespace MidiTempo
18 } // namespace Ms
19 
20 
21 #endif // IMPORTMIDI_TEMPO_H
void setTempo(const std::multimap< int, MTrack > &tracks, Score *score)
Definition: importmidi_tempo.cpp:105
bool isHumanPerformance(const std::multimap< ReducedFraction, MidiChord > &chords, const TimeSigMap *sigmap)
Definition: importmidi_quant.cpp:338
double findBasicTempo(const std::multimap< int, MTrack > &tracks, bool isHumanPerformance)
Definition: importmidi_tempo.cpp:22
Definition: aeolus.cpp:26
ReducedFraction time2Tick(double time, double ticksPerSec)
Definition: importmidi_tempo.cpp:15