|
int | Ms::MidiTuplet::tupletVoiceLimit () |
|
std::pair< ReducedFraction, ReducedFraction > | Ms::MidiTuplet::chordInterval (const std::pair< const ReducedFraction, MidiChord > &chord, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
int | Ms::MidiTuplet::findTupletWithChord (const MidiChord &midiChord, const std::vector< TupletInfo > &tuplets) |
|
std::pair< ReducedFraction, ReducedFraction > | Ms::MidiTuplet::backTiedInterval (const TiedTuplet &tiedTuplet, const std::vector< TupletInfo > &tuplets, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
void | Ms::MidiTuplet::setTupletVoice (std::map< ReducedFraction, std::multimap< ReducedFraction, MidiChord >::iterator > &tupletChords, int voice) |
|
void | Ms::MidiTuplet::setTupletVoices (std::vector< TupletInfo > &tuplets, std::set< int > &pendingTuplets, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &tupletIntervals, const ReducedFraction &basicQuant) |
|
int | Ms::MidiTuplet::findPitchDist (const QList< MidiNote > ¬es, const std::vector< TupletInfo > &tuplets, int voice) |
|
void | Ms::MidiTuplet::setNonTupletVoices (std::set< std::pair< const ReducedFraction, MidiChord > *> &pendingNonTuplets, const std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &tupletIntervals, const std::vector< TupletInfo > &tuplets, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
void | Ms::MidiTuplet::eraseBackTiedTuplet (int tupletId, std::list< TiedTuplet > &backTiedTuplets) |
|
bool | Ms::MidiTuplet::excludeExtraVoiceTuplets (std::vector< TupletInfo > &tuplets, std::list< std::multimap< ReducedFraction, MidiChord >::iterator > &nonTuplets, std::list< TiedTuplet > &backTiedTuplets, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart, int barIndex) |
|
void | Ms::MidiTuplet::removeUnusedTuplets (std::vector< TupletInfo > &tuplets, std::list< std::multimap< ReducedFraction, MidiChord >::iterator > &nonTuplets, std::set< int > &pendingTuplets, std::list< TiedTuplet > &backTiedTuplets, std::set< std::pair< const ReducedFraction, MidiChord > *> &pendingNonTuplets, int barIndex) |
|
std::set< int > | Ms::MidiTuplet::findPendingTuplets (const std::vector< TupletInfo > &tuplets) |
|
std::set< std::pair< const ReducedFraction, MidiChord > * > | Ms::MidiTuplet::findPendingNonTuplets (const std::list< std::multimap< ReducedFraction, MidiChord >::iterator > &nonTuplets) |
|
std::list< TiedTuplet >::iterator | Ms::MidiTuplet::eraseBackTiedTuplet (const std::list< TiedTuplet >::iterator &it, std::list< TiedTuplet > &backTiedTuplets, const TupletInfo &tuplet) |
|
void | Ms::MidiTuplet::setVoicesFromPrevBars (std::list< TiedTuplet > &backTiedTuplets, std::vector< TupletInfo > &tuplets, std::set< int > &pendingTuplets, const std::set< std::pair< const ReducedFraction, MidiChord > *> &pendingNonTuplets, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &tupletIntervals, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &backTupletIntervals, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
void | Ms::MidiTuplet::setTiedChordVoice (std::list< TiedTuplet > &backTiedTuplets, std::vector< TupletInfo > &tuplets, std::set< int > &pendingTuplets, std::set< std::pair< const ReducedFraction, MidiChord > *> &pendingNonTuplets, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &tupletIntervals, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &backTupletIntervals, const std::multimap< ReducedFraction, MidiChord > &chords, const std::list< TiedTuplet >::iterator &backTiedIt, bool isNonTupletBackChord, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
void | Ms::MidiTuplet::setVoiceOfConnectedBackTied (std::list< TiedTuplet > &backTiedTuplets, int tiedTupletVoice, const std::set< int > &pendingTuplets, const TupletInfo &tuplet, const std::list< TiedTuplet >::iterator &backTiedIt) |
|
int | Ms::MidiTuplet::findVoiceForBackTied (const std::pair< const ReducedFraction, MidiChord > &tiedTupletChord, int voiceLimit, const std::pair< ReducedFraction, ReducedFraction > &backInterval, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &backTupletIntervals, const std::multimap< ReducedFraction, MidiChord > &chords, bool isNonTupletBackChord, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction > > > | Ms::MidiTuplet::findBackTupletIntervals (const std::list< TiedTuplet > &backTiedTuplets, const std::vector< TupletInfo > &tuplets) |
|
void | Ms::MidiTuplet::setBackTiedVoices (std::list< TiedTuplet > &backTiedTuplets, std::vector< TupletInfo > &tuplets, std::set< int > &pendingTuplets, std::set< std::pair< const ReducedFraction, MidiChord > *> &pendingNonTuplets, std::map< int, std::vector< std::pair< ReducedFraction, ReducedFraction >>> &tupletIntervals, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart) |
|
std::map< std::pair< const ReducedFraction, MidiChord > *, int > | Ms::MidiTuplet::findMappedTupletChords (const std::vector< TupletInfo > &tuplets) |
|
bool | Ms::MidiTuplet::areTupletsIntersect (const TupletInfo &t1, const TupletInfo &t2) |
|
std::vector< int > | Ms::MidiTuplet::findTiedNotes (const TupletInfo &tuplet, const std::multimap< ReducedFraction, MidiChord >::iterator &chordIt, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &startBarTick, const ReducedFraction &basicQuant) |
|
std::list< TiedTuplet > | Ms::MidiTuplet::findBackTiedTuplets (const std::multimap< ReducedFraction, MidiChord > &chords, const std::vector< TupletInfo > &tuplets, const ReducedFraction &prevBarStart, const ReducedFraction &startBarTick, const ReducedFraction &basicQuant, int currentBarIndex) |
|
void | Ms::MidiTuplet::assignVoices (std::vector< TupletInfo > &tuplets, std::list< std::multimap< ReducedFraction, MidiChord >::iterator > &nonTuplets, std::list< TiedTuplet > &backTiedTuplets, const std::multimap< ReducedFraction, MidiChord > &chords, const ReducedFraction &basicQuant, const ReducedFraction &barStart, int barIndex) |
|