Controller# |
Reset Value |
Description |
0 |
0 |
Bank Select (MSB Only) |
1 |
0 |
Modulation |
6 |
0 |
Data Entry |
7 |
127 |
Volume |
10 |
64 |
Panpot |
11 |
0 |
Expression |
64 |
0 |
Hold1 (Sustain) |
85 86 87 |
0 |
Beatnik Loop & Mute
 These controllers are only observed at the time that an RMF or MIDI file begins playing, and only if they are found within the file. These controllers do not have any meaning when used with the Music Object API's setController method.
|
90 |
1 |
Master Reverb Type
 Reverb types 1 through 7 are old reverbs which do not offer variable send. Reverb types 8 and higher are newer reverbs supported from Beatnik Player 2.0 onwards, which do offer variable send. For more information, see the ReverbType1to11 parameter.
|
91 |
0 |
Reverb Depth
 With reverb types 1 through 7, a controller 91 value of 0 to 14 will switch the reverb for a MIDI channel off, and a value of 15 to 127 will switch the reverb for a MIDI channel on. With reverb types 8 and higher, the controller 91 value is a continuous variable reverb send level, with 0 representing no reverb send and 127 representing maximum reverb send level for a MIDI channel.
|
93 |
0 |
Chorus Send
 With reverb types 1 through 7, controller 93 has no effect. With reverb types 8 and higher, controller 93 value is a continuous variable chorus send level, with 0 representing no chorus send and 127 representing maximum chorus send for a MIDI channel.
|
98 |
0 |
Non-registered Parameter Number LSB |
99 |
0 |
Non-registered Parameter Number MSB |
100 |
0 |
Registered Parameter Number LSB |
101 |
0 |
Registered Parameter Number MSB |
121 |
- |
Reset All Controllers
 As it's implemented in the Beatnik Player, controller 121 resets all MIDI controllers shown in this table with the values indicated in the "Reset Value" column alongside each controller number. Also, when an RMF or MIDI file loops, controllers are reset in the same way as if a controller 121 (reset all controllers) message were sent.
|
123 |
0 |
All Notes Off |