MIDI implementation chart
The following table gives an overview of MIDI messages that Virtual Sampler accepts and their meaning:
MIDI Message | Hex | Description |
Note Off | 8nH kk vv | Note off |
Note On | 9nH kk vv | Note on (or Note off if vv=0) |
Program Change | CnH pp | Program Change (pp=1..64) only in Multi mode |
After Touch | DnH cc | Channel aftertouch |
PitchBend | EnH bl bh | Pitch Bend |
Bank Change (CTRL 0) | BnH 00H cc | Bank Change (cc=0..31) only in Multi mode |
CTRL 1 | BnH 01H cc | Modulation wheel |
CTRL 7 | BnH 07H cc | Main Volume on channel n |
CTRL 10 | BnH 0AH cc | Pan LR on channel n |
CTRL 13 | BnH 0DH cc | Assignable Controller (Modulation 2) |
CTRL 71 | BnH 47H cc | Filter Resonance (Q) |
CTRL 74 | BnH 4AH cc | Filter Cutoff Frequency (FC) |
CTRL 80 | BnH 50H cc | Reverb program for all Presets |
CTRL 81 | BnH 51H cc | Chorus program for all Presets |
CTRL 91 | BnH 5BH vv | Reverb send level for channel n |
CTRL 93 | BnH 5DH vv | Chorus send level for channel n |
CTRL 121 | BnH 79H 00H | Reset Controllers on channel n |
CTRL 123 | BnH 7BH 00H | All notes off on all channels (MIDI panic) |
Note that some message are only recognized in Virtual Sampler multi mode. In the table