Continuous controller

From N-Track Wiki

Jump to: navigation, search

According to paper writers, continuous controller MIDI events are a class of events in MIDI that allows a smooth change between states over time. You will many times see CCs as the are called used to control reverb levels, volume levels, modulation levels, or any other parameter that you will want to change over time. Perhaps you want the volume of a MIDI sequence to fade in over a period of time. Using CCs, you can make a smooth transition from very soft to loud. CCs are also able to do abrupt changes as well, but the point is the change is over a period of time where as triggering a note is a "right this second" occurrance. CCs give you the flexibilty to change a parameter as slow or as fast as you like. pos software


In the General MIDI specification, they have outlined common CCs and their assigned numbers.

CC# 1 Modulation

CC# 7 Main Volume

CC# 10 Pan

CC# 11 Expression

CC# 32 Bank Select

CC# 64 Sustain

CC# 91 Reverb

CC# 93 Chorus

This does not mean that these CCs will always match up like this on all MIDI devices. This is simply the General MIDI specification, so check your MIDI device's manual to see if it is General MIDI compliant. If it isn't General MIDI compliant, most MIDI devices come with a MIDI implementation map that explains what each CC does.


[Back to Basic MIDI Concepts]

Personal tools