MuseScore  3.4
Music composition and notation
importmidi_tuplet_detect.h
Go to the documentation of this file.
1 #ifndef IMPORTMIDI_TUPLET_DETECT_H
2 #define IMPORTMIDI_TUPLET_DETECT_H
3 
4 
5 namespace Ms {
6 
7 class ReducedFraction;
8 class MidiChord;
9 
10 namespace MidiTuplet {
11 
12 struct TupletInfo;
13 
14 std::vector<TupletInfo> detectTuplets(
15  const std::multimap<ReducedFraction, MidiChord>::iterator &startBarChordIt,
16  const std::multimap<ReducedFraction, MidiChord>::iterator &endBarChordIt,
17  const ReducedFraction &startBarTick,
18  const ReducedFraction &barFraction,
19  std::multimap<ReducedFraction, MidiChord> &chords,
20  const ReducedFraction &basicQuant,
21  int barIndex);
22 
23 } // namespace MidiTuplet
24 } // namespace Ms
25 
26 
27 #endif // IMPORTMIDI_TUPLET_DETECT_H
Definition: aeolus.cpp:26
std::vector< TupletInfo > detectTuplets(const std::multimap< ReducedFraction, MidiChord >::iterator &startBarChordIt, const std::multimap< ReducedFraction, MidiChord >::iterator &endBarChordIt, const ReducedFraction &startBarTick, const ReducedFraction &barFraction, std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, int barIndex)
Definition: importmidi_tuplet_detect.cpp:307