Computer
Music (Musc 216)
Blair School of Music
Vanderbilt University
Control
Changes
"Control
Change" is one of the eight "families" of
MIDI Commands.
Within
this ONE family, there are 128 different CONTROLLERS. Not all are
used. Some are used A LOT. Here are the most common ones and consequently,
the ones we will use in this class. The Controller Numbers are given
in both Hexadecimal and Decimal:
MODULATION
($01; #01)
VOLUME ($07; #07)
PAN ($0A; #10)
SUSTAIN PEDAL ($40; #64)
REVERB ($5B; #90)
ALL CONTROLLERS OFF ($79; #121)
ALL NOTES OFF ($7B; #123)
Here
are the most common CONTROL CHANGE COMMANDS organized by HEXADECIMAL:
Command
|
Data
Byte 1
|
Data
Byte 2
|
Comment
|
$BO-$BF
|
$01
|
$00-$7F
|
Modulation
|
$BO-$BF
|
$07
|
$00-$7F
|
Volume
|
$BO-$BF
|
$0A
|
$00-$7F
|
Pan
|
$BO-$BF
|
$40
|
$00-$7F
|
Sustain
Pedal
|
$BO-$BF
|
$5B
|
$00-$7F
|
Reverb
|
$BO-$BF
|
$5D
|
$00-$7F
|
Chorus
|
$BO-$BF
|
$79
|
$00
|
All
Controllers Off
|
$BO-$BF
|
$7B
|
$00
|
All
Notes Off
|
Here
are the most common CONTROL CHANGE COMMANDS organized by DECIMAL:
Command
|
Data
Byte 1
|
Data
Byte 2
|
Comment
|
176-191
|
1
|
0-127
|
Modulation
|
176-191
|
7
|
0-127
|
Volume
|
176-191
|
10
|
0-127
|
Pan
|
176-191
|
64
|
0-127
|
Sustain
Pedal
|
176-191
|
91
|
0-127
|
Reverb
|
176-191
|
93
|
0-127
|
Chorus
|
176-191
|
121
|
0
|
All
Controllers Off
|
176-191
|
123
|
0
|
All
Notes Off
|
Main
Page