VSampler MIDI Implementation Chart

The following chart shows all MIDI messages accepted by VSampler 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..128)
After Touch DnH cc channel aftertouch for channel n
PitchBend EnH bl bh pitch bend for channel n
Bank Change (CTRL 0) BnH 00H bb bank change (bb = 1..64)
CTRL 1 BnH 01H cc modulation wheel 1 for channel n
CTRL 7 BnH 07H cc main volume of channel n
CTRL 10 BnH 0AH cc pan L/R for channel n
CTRL 13 BnH 0DH cc modulation wheel 2 for channel n
CTRL 91 BnH 5BH cc filter 1 send level for channel n
CTRL 92 BnH 5CH cc filter 2 send level for channel n
CTRL 93     BnH 5DH cc effect1 send level for channel n
CTRL 94 BnH 5EH cc effect2 send level for channel n
CTRL 121 BnH 79H 00H reset controllers for channel n
CTRL 123 BnH 7BH 00H all notes off for all channels (MIDI panic)

 

Legend for the chart:
  • kk - note number (0-127)
  • vv - value (0-127)
  • bb - bank number (1-64)
  • pp - program number (1-64)
  • cc - controller value (0-127)
  • bl and bh - pitch bend value (0-127)