Coconote
AI notes
AI voice & video notes
Try for free
🎹
Overview of MIDI Continuous Controllers
May 26, 2025
MIDI CC List (Continuous Controllers)
Introduction
MIDI CC (Continuous Controllers) are used to control various parameters and functions within a MIDI environment.
Each MIDI CC has a specific purpose and range of values typically from 0-127.
General MIDI CC Functions
Bank Select (0):
Allows users to switch banks for patch selection.
Enables access to 16,384 patches per MIDI channel.
Modulation Wheel (1):
Controls vibrato effects (pitch, loudness, brightness).
Breath Controller (2):
Associated with aftertouch messages and used for modulation.
Undefined and Auxiliary Controls
Undefined (3, 9, 14, 15, 20-31, 85-87, 89-90, 102-119):
No specific function assigned.
Specific Controllers
Foot Pedal (4):
Sends continuous value streams based on pedal usage.
Portamento Time (5):
Controls the rate of sliding between notes.
Volume (7):
Controls the volume of the MIDI channel.
Balance (8):
Controls left and right balance for stereo patches.
Pan (10):
Controls balance for mono patches.
Expression (11):
Expression as a percentage of volume.
Effect Controllers (12, 13):
Control parameters of effects within synths or workstations.
Pedal Controls
Damper Pedal (64):
Sustain pedal control (on/off).
Portamento (65):
Portamento on/off switch.
Sostenuto Pedal (66):
Holds notes on when the pedal is pressed.
Soft Pedal (67):
Lowers the volume of notes played.
Legato FootSwitch (68):
Controls Legato effect on/off.
Hold 2 (69):
Holds notes with fade out based on release parameter.
Sound Controllers
Sound Controller 1-10 (70-79):
Control various aspects of sound production, such as VCF, VCA, and sound variations.
Specific defaults like resonance, cutoff frequency, release, and attack times.
General Purpose Controllers
General Purpose (16-19, 80-83):
Generic or specific functions like decay and Hi-Pass Filter Frequency.
Effect Depth Controllers
Effect Depth (91-95):
Control reverb, tremolo, chorus, detune, and phaser amounts.
Data and Parameter Controls
Data Increment (96) & Decrement (97):
Adjust data values for RPN and NRPN messages.
NRPN and RPN Parameters (98-101):
Select specific NRPN and RPN parameters.
Channel Mode Messages
All Sound Off (120):
Mutes all sound immediately.
Reset All Controllers (121):
Resets all controllers to default settings.
Local Control (122):
Controls internal keyboard/workstation connections.
All Notes Off (123):
Mutes all notes, with release times maintained.
Omni and Mono/Poly Modes (124-127):
Set device modes for note reception and sound production.
🔗
View note source
https://anotherproducer.com/online-tools-for-musicians/midi-cc-list/