composite_midi — Default MIDI Implementation for Composite
The default MIDI implementation for Composite is a fixed MIDI implementation. Future versions of Composite will allow you to redefine the MIDI implementation, but a default MIDI Implementation will always be provided.
This description of the MIDI implementation only covers the sampler plugin. At this time it does not apply to the composite-gui.
Function | Transmitted | Recognized | Remarks | |
---|---|---|---|---|
Basic Channel | NO | 1-16 | Always listens in OMNI mode, will change in future. | |
Mode | NO | NO | ||
Note Number | NO | 36-127 | Depends on drum kit. | |
Note Velocity | NO | 0-127 | ||
Polyphonic After Touch | NO | NO | ||
Channel After Touch | NO | NO | ||
Control Change | 0 | NO | 0-127 | Bank (coarse) |
7 | NO | 0(min)-127(max) | Volume (coarse) | |
32 | NO | 0-127 | Bank (fine) | |
39 | NO | 0(min)-127(max) | Volume (fine) | |
120 | NO | 0-127 | All Sound Off (value is ignored) | |
123 | NO | 0-127 | All Sound Off (value is ignored) | |
Program Change | NO | 0-127 | User-defined presets, depends on the bank setting (CC #0, 32) | |
System Exclusive | NO | NO | ||
System Common | NO | NO | ||
System Real Time | 0xF8 | NO | NO | Clock Pulse |
0xFA | NO | NO | Start | |
0xFB | NO | NO | Continue | |
0xFC | NO | NO | Stop | |
0xFE | NO | NO | Active Sensing | |
0xFF | NO | YES | System Reset/Panic |