MIDI All Notes Off vs All Sound Off: The Difference

While both MIDI commands are designed to silence unwanted or hanging audio on a specific channel, the fundamental difference lies in how the sound terminates. MIDI "All Notes Off" (CC 123) functions like releasing all held keys simultaneously, allowing active notes to fade out naturally through their programmed release stage. In contrast, MIDI "All Sound Off" (CC 120) acts as an immediate hard mute, cutting off all sound generation instantly and bypassing any amplitude envelopes.

What is MIDI All Notes Off (CC 123)?

MIDI Control Change (CC) 123 sends a command that simulates a "Note Off" message for every currently active key on that specific MIDI channel.

What is MIDI All Sound Off (CC 120)?

MIDI Control Change (CC) 120 is an emergency command designed to silence a MIDI channel immediately.

Summary of Differences