For Musicians
Continuous Controllers
previous page next page

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 previous page next page