|
enum | OVE::CondType : char {
OVE::CondType::None,
OVE::CondType::Time_Parameters = 0x09,
OVE::CondType::Bar_Number = 0x0A,
OVE::CondType::Decorator = 0x16,
OVE::CondType::Tempo = 0x1C,
OVE::CondType::Text = 0x1D,
OVE::CondType::Expression = 0x25,
OVE::CondType::Barline_Parameters = 0x30,
OVE::CondType::Repeat = 0x31,
OVE::CondType::Numeric_Ending = 0x32
} |
|
enum | OVE::BdatType : unsigned char {
OVE::BdatType::None,
OVE::BdatType::Raw_Note = 0x70,
OVE::BdatType::Rest = 0x80,
OVE::BdatType::Note = 0x90,
OVE::BdatType::Beam = 0x10,
OVE::BdatType::Harmony = 0x11,
OVE::BdatType::Clef = 0x12,
OVE::BdatType::Dynamics = 0x13,
OVE::BdatType::Wedge = 0x14,
OVE::BdatType::Glissando = 0x15,
OVE::BdatType::Decorator = 0x16,
OVE::BdatType::Key = 0x17,
OVE::BdatType::Lyric = 0x18,
OVE::BdatType::Octave_Shift = 0x19,
OVE::BdatType::Slur = 0x1B,
OVE::BdatType::Text = 0x1D,
OVE::BdatType::Tie = 0x1E,
OVE::BdatType::Tuplet = 0x1F,
OVE::BdatType::Guitar_Bend = 0x21,
OVE::BdatType::Guitar_Barre = 0x22,
OVE::BdatType::Pedal = 0x23,
OVE::BdatType::KuoHao = 0x24,
OVE::BdatType::Expressions = 0x25,
OVE::BdatType::Harp_Pedal = 0x26,
OVE::BdatType::Multi_Measure_Rest = 0x27,
OVE::BdatType::Harmony_GuitarFrame = 0x28,
OVE::BdatType::Graphics_40 = 0x40,
OVE::BdatType::Graphics_RoundRect = 0x41,
OVE::BdatType::Graphics_Rect = 0x42,
OVE::BdatType::Graphics_Round = 0x43,
OVE::BdatType::Graphics_Line = 0x44,
OVE::BdatType::Graphics_Curve = 0x45,
OVE::BdatType::Graphics_WedgeSymbol = 0x46,
OVE::BdatType::Midi_Controller = 0xAB,
OVE::BdatType::Midi_Program_Change = 0xAC,
OVE::BdatType::Midi_Channel_Pressure = 0xAD,
OVE::BdatType::Midi_Pitch_Wheel = 0xAE,
OVE::BdatType::Bar_End = 0xFF
} |
|
enum | OVE::MusicDataType : char {
OVE::MusicDataType::None,
OVE::MusicDataType::Clef,
OVE::MusicDataType::Key,
OVE::MusicDataType::Measure_Repeat,
OVE::MusicDataType::Tempo,
OVE::MusicDataType::Dynamics,
OVE::MusicDataType::Wedge,
OVE::MusicDataType::Wedge_EndPoint,
OVE::MusicDataType::OctaveShift,
OVE::MusicDataType::OctaveShift_EndPoint,
OVE::MusicDataType::Expressions,
OVE::MusicDataType::Repeat,
OVE::MusicDataType::Text,
OVE::MusicDataType::Harp_Pedal,
OVE::MusicDataType::Pedal,
OVE::MusicDataType::Note_Container,
OVE::MusicDataType::Harmony,
OVE::MusicDataType::Beam,
OVE::MusicDataType::Glissando,
OVE::MusicDataType::Lyric,
OVE::MusicDataType::Slur,
OVE::MusicDataType::Tie,
OVE::MusicDataType::Tuplet,
OVE::MusicDataType::Numeric_Ending,
OVE::MusicDataType::KuoHao,
OVE::MusicDataType::Bar_End,
OVE::MusicDataType::Decorator,
OVE::MusicDataType::Multi_Measure_Rest
} |
|
enum | OVE::MidiType : signed char {
OVE::MidiType::None = -1,
OVE::MidiType::Controller,
OVE::MidiType::Program_Change,
OVE::MidiType::Channel_Pressure,
OVE::MidiType::Pitch_Wheel
} |
|
enum | OVE::ClefType : char {
OVE::ClefType::Treble = 0x00,
OVE::ClefType::Bass,
OVE::ClefType::Alto,
OVE::ClefType::UpAlto,
OVE::ClefType::DownDownAlto,
OVE::ClefType::DownAlto,
OVE::ClefType::UpUpAlto,
OVE::ClefType::Treble8va,
OVE::ClefType::Bass8va,
OVE::ClefType::Treble8vb,
OVE::ClefType::Bass8vb,
OVE::ClefType::Percussion1,
OVE::ClefType::Percussion2,
OVE::ClefType::TAB
} |
|
enum | OVE::GroupType : char { OVE::GroupType::None = 0,
OVE::GroupType::Brace,
OVE::GroupType::Bracket
} |
|
enum | OVE::AccidentalType : char {
OVE::AccidentalType::Normal = 0x0,
OVE::AccidentalType::Sharp = 0x1,
OVE::AccidentalType::Flat = 0x2,
OVE::AccidentalType::Natural = 0x3,
OVE::AccidentalType::DoubleSharp = 0x4,
OVE::AccidentalType::DoubleFlat = 0x5,
OVE::AccidentalType::Sharp_Caution = 0x9,
OVE::AccidentalType::Flat_Caution = 0xA,
OVE::AccidentalType::Natural_Caution = 0xB,
OVE::AccidentalType::DoubleSharp_Caution = 0xC,
OVE::AccidentalType::DoubleFlat_Caution = 0xD
} |
|
enum | OVE::NoteHeadType : char {
OVE::NoteHeadType::Standard = 0x00,
OVE::NoteHeadType::Invisible,
OVE::NoteHeadType::Rhythmic_Slash,
OVE::NoteHeadType::Percussion,
OVE::NoteHeadType::Closed_Rhythm,
OVE::NoteHeadType::Open_Rhythm,
OVE::NoteHeadType::Closed_Slash,
OVE::NoteHeadType::Open_Slash,
OVE::NoteHeadType::Closed_Do,
OVE::NoteHeadType::Open_Do,
OVE::NoteHeadType::Closed_Re,
OVE::NoteHeadType::Open_Re,
OVE::NoteHeadType::Closed_Mi,
OVE::NoteHeadType::Open_Mi,
OVE::NoteHeadType::Closed_Fa,
OVE::NoteHeadType::Open_Fa,
OVE::NoteHeadType::Closed_Sol,
OVE::NoteHeadType::Open_Sol,
OVE::NoteHeadType::Closed_La,
OVE::NoteHeadType::Open_La,
OVE::NoteHeadType::Closed_Ti,
OVE::NoteHeadType::Open_Ti
} |
|
enum | OVE::TiePos : char { OVE::TiePos::None = 0x0,
OVE::TiePos::LeftEnd = 0x1,
OVE::TiePos::RightEnd = 0x2
} |
|
enum | OVE::ArticulationType : char {
OVE::ArticulationType::Major_Trill = 0x00,
OVE::ArticulationType::Minor_Trill = 0x01,
OVE::ArticulationType::Trill_Section = 0x02,
OVE::ArticulationType::Inverted_Short_Mordent = 0x03,
OVE::ArticulationType::Inverted_Long_Mordent = 0x04,
OVE::ArticulationType::Short_Mordent = 0x05,
OVE::ArticulationType::Turn = 0x06,
OVE::ArticulationType::Finger_1 = 0x07,
OVE::ArticulationType::Finger_2 = 0x08,
OVE::ArticulationType::Finger_3 = 0x09,
OVE::ArticulationType::Finger_4 = 0x0A,
OVE::ArticulationType::Finger_5 = 0x0B,
OVE::ArticulationType::Flat_Accidental_For_Trill = 0x0C,
OVE::ArticulationType::Sharp_Accidental_For_Trill = 0x0D,
OVE::ArticulationType::Natural_Accidental_For_Trill = 0x0E,
OVE::ArticulationType::Marcato = 0x0F,
OVE::ArticulationType::Marcato_Dot = 0x10,
OVE::ArticulationType::Heavy_Attack = 0x11,
OVE::ArticulationType::SForzando = 0x12,
OVE::ArticulationType::SForzando_Dot = 0x13,
OVE::ArticulationType::Heavier_Attack = 0x14,
OVE::ArticulationType::SForzando_Inverted = 0x15,
OVE::ArticulationType::SForzando_Dot_Inverted = 0x16,
OVE::ArticulationType::Staccatissimo = 0x17,
OVE::ArticulationType::Staccato = 0x18,
OVE::ArticulationType::Tenuto = 0x19,
OVE::ArticulationType::Up_Bow = 0x1A,
OVE::ArticulationType::Down_Bow = 0x1B,
OVE::ArticulationType::Up_Bow_Inverted = 0x1C,
OVE::ArticulationType::Down_Bow_Inverted = 0x1D,
OVE::ArticulationType::Arpeggio = 0x1E,
OVE::ArticulationType::Tremolo_Eighth = 0x1F,
OVE::ArticulationType::Tremolo_Sixteenth = 0x20,
OVE::ArticulationType::Tremolo_Thirty_Second = 0x21,
OVE::ArticulationType::Tremolo_Sixty_Fourth = 0x22,
OVE::ArticulationType::Natural_Harmonic = 0x23,
OVE::ArticulationType::Artificial_Harmonic = 0x24,
OVE::ArticulationType::Plus_Sign = 0x25,
OVE::ArticulationType::Fermata = 0x26,
OVE::ArticulationType::Fermata_Inverted = 0x27,
OVE::ArticulationType::Pedal_Down = 0x28,
OVE::ArticulationType::Pedal_Up = 0x29,
OVE::ArticulationType::Pause = 0x2A,
OVE::ArticulationType::Grand_Pause = 0x2B,
OVE::ArticulationType::Toe_Pedal = 0x2C,
OVE::ArticulationType::Heel_Pedal = 0x2D,
OVE::ArticulationType::Toe_To_Heel_Pedal = 0x2E,
OVE::ArticulationType::Heel_To_Toe_Pedal = 0x2F,
OVE::ArticulationType::Open_String = 0x30,
OVE::ArticulationType::Guitar_Lift = 0x46,
OVE::ArticulationType::Guitar_Slide_Up = 0x47,
OVE::ArticulationType::Guitar_Rip = 0x48,
OVE::ArticulationType::Guitar_Fall_Off = 0x49,
OVE::ArticulationType::Guitar_Slide_Down = 0x4A,
OVE::ArticulationType::Guitar_Spill = 0x4B,
OVE::ArticulationType::Guitar_Flip = 0x4C,
OVE::ArticulationType::Guitar_Smear = 0x4D,
OVE::ArticulationType::Guitar_Bend = 0x4E,
OVE::ArticulationType::Guitar_Doit = 0x4F,
OVE::ArticulationType::Guitar_Plop = 0x50,
OVE::ArticulationType::Guitar_Wow_Wow = 0x51,
OVE::ArticulationType::Guitar_Thumb = 0x64,
OVE::ArticulationType::Guitar_Index_Finger = 0x65,
OVE::ArticulationType::Guitar_Middle_Finger = 0x66,
OVE::ArticulationType::Guitar_Ring_Finger = 0x67,
OVE::ArticulationType::Guitar_Pinky_Finger = 0x68,
OVE::ArticulationType::Guitar_Tap = 0x69,
OVE::ArticulationType::Guitar_Hammer = 0x6A,
OVE::ArticulationType::Guitar_Pluck = 0x6B,
OVE::ArticulationType::None
} |
|
enum | OVE::NoteType : char {
OVE::NoteType::Note_DoubleWhole = 0x0,
OVE::NoteType::Note_Whole = 0x1,
OVE::NoteType::Note_Half = 0x2,
OVE::NoteType::Note_Quarter = 0x3,
OVE::NoteType::Note_Eight = 0x4,
OVE::NoteType::Note_Sixteen = 0x5,
OVE::NoteType::Note_32 = 0x6,
OVE::NoteType::Note_64 = 0x7,
OVE::NoteType::Note_128 = 0x8,
OVE::NoteType::Note_256 = 0x9,
OVE::NoteType::Note_None
} |
|
enum | OVE::DynamicsType : char {
OVE::DynamicsType::PPPP = 0,
OVE::DynamicsType::PPP,
OVE::DynamicsType::PP,
OVE::DynamicsType::P,
OVE::DynamicsType::MP,
OVE::DynamicsType::MF,
OVE::DynamicsType::F,
OVE::DynamicsType::FF,
OVE::DynamicsType::FFF,
OVE::DynamicsType::FFFF,
OVE::DynamicsType::SF,
OVE::DynamicsType::FZ,
OVE::DynamicsType::SFZ,
OVE::DynamicsType::SFFZ,
OVE::DynamicsType::FP,
OVE::DynamicsType::SFP
} |
|
enum | OVE::WedgeType : char {
OVE::WedgeType::Cres_Line = 0,
OVE::WedgeType::Double_Line,
OVE::WedgeType::Decresc_Line,
OVE::WedgeType::Cres,
OVE::WedgeType::Decresc
} |
|
enum | OVE::KuoHaoType : char { OVE::KuoHaoType::Parentheses = 0,
OVE::KuoHaoType::Brace,
OVE::KuoHaoType::Bracket
} |
|
enum | OVE::OctaveShiftType : char { OVE::OctaveShiftType::OS_8 = 0,
OVE::OctaveShiftType::OS_Minus_8,
OVE::OctaveShiftType::OS_15,
OVE::OctaveShiftType::OS_Minus_15
} |
|
enum | OVE::OctaveShiftPosition : char { OVE::OctaveShiftPosition::Start = 0,
OVE::OctaveShiftPosition::Continue,
OVE::OctaveShiftPosition::Stop
} |
|
enum | OVE::RepeatType : char {
OVE::RepeatType::Segno = 0,
OVE::RepeatType::Coda,
OVE::RepeatType::ToCoda,
OVE::RepeatType::DSAlCoda,
OVE::RepeatType::DSAlFine,
OVE::RepeatType::DCAlCoda,
OVE::RepeatType::DCAlFine,
OVE::RepeatType::Fine,
OVE::RepeatType::Null
} |
|
enum | OVE::BarLineType : char {
OVE::BarLineType::Default = 0,
OVE::BarLineType::Double,
OVE::BarLineType::RepeatLeft,
OVE::BarLineType::RepeatRight,
OVE::BarLineType::Final,
OVE::BarLineType::Dashed,
OVE::BarLineType::Null
} |
|
enum | OVE::NoteDuration {
OVE::NoteDuration::D_256 = 15,
OVE::NoteDuration::D_128 = NoteDuration::D_256 * 2,
OVE::NoteDuration::D_64 = NoteDuration::D_128 * 2,
OVE::NoteDuration::D_32 = NoteDuration::D_64 * 2,
OVE::NoteDuration::D_16 = NoteDuration::D_32 * 2,
OVE::NoteDuration::D_8 = NoteDuration::D_16 * 2,
OVE::NoteDuration::D_4 = NoteDuration::D_8 * 2,
OVE::NoteDuration::D_2 = NoteDuration::D_4 * 2,
OVE::NoteDuration::D_Whole = NoteDuration::D_2 * 2,
OVE::NoteDuration::D_Double_Whole = NoteDuration::D_Whole * 2
} |
|
enum | OVE::ToneType : char {
OVE::ToneType::C = 0,
OVE::ToneType::D,
OVE::ToneType::E,
OVE::ToneType::F,
OVE::ToneType::G,
OVE::ToneType::A,
OVE::ToneType::B
} |
|
enum | OVE::KeyType : char {
OVE::KeyType::Key_C = 0,
OVE::KeyType::Key_Bass_1,
OVE::KeyType::Key_Bass_2,
OVE::KeyType::Key_Bass_3,
OVE::KeyType::Key_Bass_4,
OVE::KeyType::Key_Bass_5,
OVE::KeyType::Key_Bass_6,
OVE::KeyType::Key_Bass_7,
OVE::KeyType::Key_Sharp_1,
OVE::KeyType::Key_Sharp_2,
OVE::KeyType::Key_Sharp_3,
OVE::KeyType::Key_Sharp_4,
OVE::KeyType::Key_Sharp_5,
OVE::KeyType::Key_Sharp_6,
OVE::KeyType::Key_Sharp_7
} |
|