MIDI CC 66 Explained: The Sostenuto Function

MIDI Control Change (CC) 66 is the universal MIDI standard for the sostenuto pedal. This article outlines the exact purpose of MIDI CC 66, explains how selective sustain operates differently from standard sustain, and highlights its practical applications in modern music production and digital instrument performance.

Understanding the Sostenuto Function

The primary purpose of MIDI CC 66 is to provide selective sustain, directly emulating the middle pedal found on acoustic grand pianos. When the sostenuto function is triggered, it sustains only the notes that are physically depressed at the precise instant the pedal is pressed down. Any notes played after the pedal has been engaged sound normally and release as soon as their keys are lifted, allowing them to remain completely unaffected by the sustain effect.

Difference Between CC 64 (Sustain) and CC 66 (Sostenuto)

While MIDI CC 64 (the standard damper/sustain pedal) applies a global sustain to every note played for as long as it is held, MIDI CC 66 acts like an audio snapshot:

How MIDI CC 66 Operates Technically

MIDI CC 66 functions as a standard switch controller with values ranging from 0 to 127:

When a controller sends a value of 64 or higher, the receiving instrument identifies all active Note On messages at that specific timestamp and flags them to ignore subsequent Note Off messages. Once the controller sends a value below 64, those flagged notes immediately receive their pending Note Off commands and enter their release phase.

Practical Musical Applications

  1. Pedal Points and Drones: A keyboardist can hold a low bass note or chord, engage CC 66, and continue playing staccato or two-handed melodies across the upper register without the bass frequencies cutting out.
  2. Preventing Sonic Mud: In complex harmonic arrangements or rapid runs, using CC 66 instead of standard sustain prevents newly played notes from bleeding into each other, maintaining distinct clarity across the mix.
  3. Sound Design and Synthesis: Many modern synthesizers and samplers allow CC 66 to be mapped to creative parameters, such as freezing specific grains in a granular synth or holding an oscillator chord while allowing arpeggiators to run freely on top.