music related classes
More...
◆ Bytes
◆ Channel
◆ MessageList
◆ SongPosition
◆ Velocity
◆ Channel
midi channels for supported devices
| Enumerator |
|---|
| DopeferQuad1 | |
| DopeferQuad2 | |
| DopeferQuad3 | |
| DopeferQuad4 | |
| KeyStep1 | |
| KeyStep2 | |
| KeyStep3 | |
| KeyStep4 | |
| Daisy | |
| DrumTrigger | |
| VCVRack | |
| FlameCC | |
| BitBox | |
| BitBoxMicro | |
| Metropolix | |
| ToNerdSEQ | |
| Splitter | |
| VCMC | |
| ACDC | |
| FromNerdSEQ | |
◆ ControllerMessage
midi control messages
| Enumerator |
|---|
| BankSelect | |
| ModWheel | |
| BreathController | |
| FootController | |
| PortamentoTime | |
| ChannelVolume | |
| Balance | |
| Pan | |
| ExpressionController | |
| EffectControl1 | |
| EffectControl2 | |
| RememberInit | |
| RememberBlock | |
| RememberApply | |
| RememberRequest | |
| DataInit | |
| DataBlock | |
| DataApply | |
| Undefined08 | |
| Undefined09 | |
| Undefined10 | |
| Undefined11 | |
| Undefined12 | |
| DamperPedal | |
| Portamento | |
| Sostenuto | |
| SoftPedal | |
| LegatoSwitch | |
| User01 | |
| User02 | |
| User03 | |
| User04 | |
| User05 | |
| User06 | |
| User07 | |
| User08 | |
| User09 | |
| User10 | |
| User11 | |
| User12 | |
| User13 | |
| User14 | |
| User15 | |
| User16 | |
| User17 | |
| User18 | |
| AllSoundsOff | |
| ResetAllControlers | |
| AllNotesOff | |
◆ Event
midi events
| Enumerator |
|---|
| Unknown | |
| NoteOff | |
| NoteOn | |
| PolyKeyPressure | |
| ControlChange | |
| ProgrammChange | |
| ChannelPressure | |
| PitchBend | |
| System | |
| QuarterFrame | |
| SongPositionPointer | |
| SongSelect | |
| TuneRequest | |
| SysExEnd | |
| Clock | |
| UndefinedA | |
| Start | |
| Continue | |
| Stop | |
| UndefinedB | |
| ActiveSensinig | |
| Reset | |
| Meta | |
◆ MetaEvent
midi meta events
| Enumerator |
|---|
| MetaUnkown | |
| Text | |
| Copyright | |
| TrackName | |
| InstrumentName | |
| Lyric | |
| Marker | |
| CuePoint | |
| ChannelPrefix | |
| MidiPort | |
| EndOfTrack | |
| LiveTag | |
| Tempo | |
| SMPTEOffset | |
| TimeSignature | |
| KeySignature | |
◆ Playback
midi playback states
| Enumerator |
|---|
| Start | |
| Continue | |
| Stop | |
◆ hasFirstBit()
| bool XX::Midi::hasFirstBit |
( |
const uchar | value | ) |
|
◆ isEvent()
| bool XX::Midi::isEvent |
( |
const uchar | value, |
|
|
const Midi::Event | mask ) |
◆ operator<<()
| Bytes & XX::operator<< |
( |
Bytes & | data, |
|
|
const uchar & | byte ) |
◆ removeFirstBit()
| uchar XX::Midi::removeFirstBit |
( |
const uchar | value | ) |
|