MuseScore
3.4
Music composition and notation
|
Go to the source code of this file.
Classes | |
class | Ms::NoteList |
List of note start/stop times in a voice in all staves. More... | |
class | Ms::VoiceDesc |
The description of a single voice in a MusicXML part. More... | |
class | Ms::VoiceOverlapDetector |
Detect overlap in a voice, which is when a voice has two or more notes active at the same time. More... | |
struct | Ms::MusicXMLDrumInstrument |
A single instrument in a MusicXML part. More... | |
class | Ms::MxmlSupport |
class | Ms::ValidatorMessageHandler |
Message handler for the MusicXML schema validator QXmlSchemaValidator. More... | |
Namespaces | |
Ms | |
Typedefs | |
typedef QPair< int, int > | Ms::StartStop |
List of note start/stop times in a voice in a single staff. More... | |
typedef QList< StartStop > | Ms::StartStopList |
typedef QMap< QString, MusicXMLDrumInstrument > | Ms::MusicXMLDrumset |
A MusicXML drumset or set of instruments in a multi-instrument part. More... | |
typedef QMapIterator< QString, MusicXMLDrumInstrument > | Ms::MusicXMLDrumsetIterator |
Functions | |
void | Ms::domError (const QDomElement &e) |
void | Ms::domNotImplemented (const QDomElement &e) |
QString | Ms::accSymId2MxmlString (const SymId id) |
QString | Ms::accidentalType2MxmlString (const AccidentalType type) |
AccidentalType | Ms::mxmlString2accidentalType (const QString mxmlName) |
Convert a MusicXML accidental name to a MuseScore enum AccidentalType. More... | |
SymId | Ms::mxmlString2accSymId (const QString mxmlName) |
AccidentalType | Ms::microtonalGuess (double val) |
Convert a MusicXML alter tag into a microtonal accidental in MuseScore enum AccidentalType. More... | |