Midi Parser
A simple library that reads and parses binary MIDI files
|
5 #ifndef MIDI_PARSER_TYPES_H
6 #define MIDI_PARSER_TYPES_H
81 #endif //MIDI_PARSER_TYPES_H
EventType
Types of the Midi events.
Definition: types.h:26
@ SequenceNumber
Definition: types.h:63
@ SequencerSpecific
Definition: types.h:77
MetaMessageStatus
Statuses of the Meta events.
Definition: types.h:62
SysExMessageStatus
Statuses of the System Exclusive Messages.
Definition: types.h:52
@ CopyrightNotice
Definition: types.h:65
@ SetTempo
Definition: types.h:73
@ PolyphonicKeyPressure
Definition: types.h:40
@ ControlChange
Definition: types.h:41
@ Lyric
Definition: types.h:68
FileFormat
Formats of the Midi files.
Definition: types.h:17
@ KeySignature
Definition: types.h:76
@ SimTracks
Definition: types.h:19
@ MidiChannelPrefix
Definition: types.h:71
MidiMessageStatus
Statuses of the Midi messages.
Definition: types.h:37
Contains data of the System Exclusive event.
Definition: SysExEvent.h:20
@ NoteOff
Definition: types.h:38
@ EOX
Definition: types.h:54
@ CuePoint
Definition: types.h:70
@ SOX
Definition: types.h:53
@ IndTracks
Definition: types.h:20
@ PitchBend
Definition: types.h:44
@ SMTPEOffset
Definition: types.h:74
@ InstrumentName
Definition: types.h:67
Contains data of the Midi event.
Definition: MidiEvent.h:20
@ NoteOn
Definition: types.h:39
@ Marker
Definition: types.h:69
@ SequenceName
Definition: types.h:66
@ ChannelPressure
Definition: types.h:43
@ EndOfTrack
Definition: types.h:72
@ TimeSignature
Definition: types.h:75
@ SingleTrack
Definition: types.h:18
@ ProgramChange
Definition: types.h:42
@ TextEvent
Definition: types.h:64
Contains definitions for different types, formats and statuses.
Definition: types.h:11