Crate midi_types
Source - status
- Status byte constants
- Channel
- Represents a Midi channel, Midi channels can range from 0 to 15, but are represented as 1 based
values Channel 1 to 16
- Control
- A Midi controller number
- Note
- Represents a midi note number
- Program
- A Midi program number, these usually correspond to presets on Midi devices
- QuarterFrame
- A MIDI Quarter Frame value, used for sync.
- Value7
- A 7 bit Midi data value stored in an unsigned 8 bit integer, the msb is always 0
- Value14
- A 14 bit Midi value stored as two 7 bit Midi data values, where the msb is always 0 to signify
that this is a data value.
- MidiMessage
- An enum with variants for all possible Midi messages.