MuseScore
3.4
Music composition and notation
|
Functions | |
QString | instrumentName (MidiType type, int program, bool isDrumTrack) |
bool | isGrandStaff (const MTrack &t1, const MTrack &t2) |
bool | isSameChannel (const MTrack &t1, const MTrack &t2) |
bool | is3StaffOrgan (int program) |
bool | areNext2GrandStaff (int currentTrack, const QList< MTrack > &tracks) |
bool | areNext3OrganStaff (int currentTrack, const QList< MTrack > &tracks) |
QString | concatenateWithComma (const QString &left, const QString &right) |
void | setGrandStaffProgram (QList< MTrack > &tracks) |
std::set< int > | findAllPitches (const MTrack &track) |
void | findNotEmptyDrumPitches (std::set< int > &drumPitches, const InstrumentTemplate *templ) |
bool | hasNotDefinedDrumPitch (const std::set< int > &trackPitches, const std::set< int > &drumPitches) |
const InstrumentTemplate * | findInstrument (const QString &groupId, const QString &instrId) |
const InstrumentTemplate * | findClosestInstrument (const MTrack &track) |
std::vector< const InstrumentTemplate * > | findInstrumentsForProgram (const MTrack &track) |
std::pair< int, int > | findMinMaxPitch (const MTrack &track) |
int | findMaxPitchDiff (const std::pair< int, int > &minMaxPitch, const InstrumentTemplate *templ) |
bool | hasCommonGenre (QList< InstrumentGenre *> genres) |
void | sortInstrumentTemplates (std::vector< const InstrumentTemplate *> &templates, const std::pair< int, int > &minMaxPitch) |
std::vector< const InstrumentTemplate * > | findSuitableInstruments (const MTrack &track) |
void | findInstrumentsForAllTracks (const QList< MTrack > &tracks, bool forceReload) |
void | instrumentTemplatesChanged () |
void | createInstruments (Score *score, QList< MTrack > &tracks) |
QString | msInstrName (int trackIndex) |
bool Ms::MidiInstr::areNext2GrandStaff | ( | int | currentTrack, |
const QList< MTrack > & | tracks | ||
) |
bool Ms::MidiInstr::areNext3OrganStaff | ( | int | currentTrack, |
const QList< MTrack > & | tracks | ||
) |
QString Ms::MidiInstr::concatenateWithComma | ( | const QString & | left, |
const QString & | right | ||
) |
std::set<int> Ms::MidiInstr::findAllPitches | ( | const MTrack & | track | ) |
const InstrumentTemplate* Ms::MidiInstr::findClosestInstrument | ( | const MTrack & | track | ) |
const InstrumentTemplate* Ms::MidiInstr::findInstrument | ( | const QString & | groupId, |
const QString & | instrId | ||
) |
void Ms::MidiInstr::findInstrumentsForAllTracks | ( | const QList< MTrack > & | tracks, |
bool | forceReload | ||
) |
std::vector<const InstrumentTemplate *> Ms::MidiInstr::findInstrumentsForProgram | ( | const MTrack & | track | ) |
int Ms::MidiInstr::findMaxPitchDiff | ( | const std::pair< int, int > & | minMaxPitch, |
const InstrumentTemplate * | templ | ||
) |
std::pair<int, int> Ms::MidiInstr::findMinMaxPitch | ( | const MTrack & | track | ) |
void Ms::MidiInstr::findNotEmptyDrumPitches | ( | std::set< int > & | drumPitches, |
const InstrumentTemplate * | templ | ||
) |
std::vector<const InstrumentTemplate *> Ms::MidiInstr::findSuitableInstruments | ( | const MTrack & | track | ) |
bool Ms::MidiInstr::hasCommonGenre | ( | QList< InstrumentGenre *> | genres | ) |
bool Ms::MidiInstr::hasNotDefinedDrumPitch | ( | const std::set< int > & | trackPitches, |
const std::set< int > & | drumPitches | ||
) |
QString Ms::MidiInstr::instrumentName | ( | MidiType | type, |
int | program, | ||
bool | isDrumTrack | ||
) |
void Ms::MidiInstr::instrumentTemplatesChanged | ( | ) |
bool Ms::MidiInstr::is3StaffOrgan | ( | int | program | ) |
QString Ms::MidiInstr::msInstrName | ( | int | trackIndex | ) |
void Ms::MidiInstr::setGrandStaffProgram | ( | QList< MTrack > & | tracks | ) |
void Ms::MidiInstr::sortInstrumentTemplates | ( | std::vector< const InstrumentTemplate *> & | templates, |
const std::pair< int, int > & | minMaxPitch | ||
) |