For Musicians Continuous Controllers |

The following table summarizes the Beatnik MIDI Synthesizer's response to MIDI Continuous Controller messages. Each Continuous Controller message contains a controller number and a value. For further details, see the MIDI Implementation Chart.
MIDI Controller Number & Description | Notes
0 | Bank Select (MSB Only) | Beatnik only responds to the most significant byte (MSB). Values: 0 - General MIDI Bank 1 - Beatnik Special Bank 2 - Custom Instrument Bank (in RMF file)
1 | Modulation | If the Instrument uses a Pitch modulator, this controller affects its depth; otherwise, it affects a built-in uneditable Pitch LFO. Value Range: 0 (no modulation) - 127 (maximum modulation)
6 | Data Entry | Used after NRPN 640 (Controller Numbers 98/99) to set the MIDI Channel Mode for note events. Values: 0 - Channel's normal General MIDI mode: On Channel 10, puts the channel into Normal Percussion Mode; on all other channels, puts the channel into Normal Musical Mode 1 - Pitched Percussion Mode: Program Changes select Percussion bank sounds, note numbers transpose them 2 - Normal Percussion Mode: Ala General MIDI Channel 10, note number selects Percussion bank sounds 3 - Normal Musical Mode: Program Changes select Musical bank sounds, note numbers transpose them.
7 | Volume | Value Range: 0 (no sound) - 127 (maximum volume).
10 | Pan (stereo position) | Value Range: 0 (full left) - 127 (full right). Center is 64.
11 | Expression | Value Range: 0 - 126: No effect on volume 127: Volume is boosted by 25% Note: This behavior is different from most other MIDI synthesizers.
64 | Hold1 (Sustain) | Ordinary sustain pedal.
85, 86, 87 | Beatnik Loop & Mute | (Available during file playback only) When stored in a MIDI or RMF file, Controllers 85, 86, and 87 can be used to loop sections of MIDI data and selectively mute a different set of tracks at each pass through each looped region. See Automatic Looping and Track Muting.
90 | Master Reverb Type | Sets the Reverb Type. See Effects: Reverb and Chorus. Value Range: 0 - 11
91 | Reverb Send | Value Range: For Reverb Types 2 through 7 - Each channel's reverb send is either On (Controller 91 values 15 and above) or Off (Controller 91 values below 15). For Reverb Types 8 through 11 - Each MIDI channel has independent send levels ranging from 0 (no reverb or "dry") to 127 (maximum reverb or "wet"). See Effects: Reverb and Chorus.
93 | Chorus Send | Reverb Types 8 through 11 include a Chorus effect. Each MIDI channel's chorus send level can be set independently from its reverb send level. Value Range: 0 (no chorus or "dry") - 127 (maximum chorus or "wet"). See Effects: Reverb and Chorus.
98, 99 | NRPN (LSB, MSB) | Controller 98 - Least Significant Byte (LSB) Controller 99 - Most Significant Byte (MSB)
100, 101 | RPN (LSB, MSB) - Reserved | Controller 100 - Least Significant Byte (LSB) Controller 101 - Most Significant Byte (MSB)
121 | Reset All Controllers | Equivalent to sending the following set of Controller messages: Bank Select 0 (General MIDI) Mod Wheel 0 (off) Volume 127 (full) Pan 64 (center) Expression 0 (off) Sustain 0 (off) Reverb Level 14 (normal) NRPN 0 RPN 0
123 | All Notes Off | Standard `Panic Button' to kill all playing notes. Value is ignored.

For Musicians / Continuous Controllers top |