MIDI CC for Stereo Pan Position
In MIDI production, spatial placement of an audio signal across the stereo field is handled by standard Continuous Controller (CC) messages. This article explains the universal MIDI CC message assigned to stereo panning, detailing its standard controller number, the range of values used to position sound between the left and right channels, and practical applications for mixing and automation in modern digital audio workstations.
The Standard: MIDI CC 10
The universal MIDI Continuous Controller assigned to pan position across stereo fields is MIDI CC 10.
Established by the MIDI Manufacturers Association (now The MIDI Association) in the original MIDI 1.0 specification, CC 10 is recognized natively by hardware synthesizers, virtual instruments (VSTs), and digital audio workstations (DAWs) worldwide.
Understanding the Value Range
Like most standard 7-bit MIDI CC messages, MIDI CC 10 operates on a numeric scale ranging from 0 to 127. These values map linearly across the stereo field:
- Value 0: Hard Left
- Value 64: Dead Center
- Value 127: Hard Right
A value of 64 represents the neutral center position, sending an equal signal balance to both left and right outputs. Values from 0 to 63 incrementally shift the sound toward the left speaker, while values from 65 to 127 shift it toward the right.
CC 10 vs. CC 8 (Pan vs. Balance)
While CC 10 is the universal standard for panning, the MIDI specification also includes CC 8 (Balance):
- CC 10 (Pan): Intended for positioning a monophonic source within a stereo field or adjusting the overall stereo placement of an instrument.
- CC 8 (Balance): Intended to adjust the relative volume between the left and right channels of an already stereo source without changing the spatial positioning of the individual components.
In modern music production, CC 10 is overwhelmingly the preferred message used by DAWs and software instruments for both panning duties.
Practical Implementation and Automation
When working with MIDI CC 10, automation curves can be drawn directly into the MIDI continuous controller lane of a DAW. This allows for dynamic spatial movement, such as:
- Auto-panning effects: Modulating CC 10 with an LFO or drawn automation to create rhythmic movement between the left and right monitors.
- Orchestral placement: Setting static CC 10 values on different orchestral instrument tracks (e.g., violins panned left, cellos panned right) to emulate the physical layout of an acoustic orchestra.
- Mix separation: Spreading doubled tracks, such as rhythm guitars or backing vocals, to hard left (0) and hard right (127) positions to clear space in the center of the mix for lead elements.