MIDI Channel Pressure vs Polyphonic Aftertouch
MIDI aftertouch allows musicians to modulate sound by applying extra physical pressure to keys after they have already been struck. The primary difference between MIDI channel pressure and polyphonic key aftertouch lies in how that pressure is detected and applied across sounding notes. Channel pressure applies a single, uniform modulation value to every note currently playing on a specific MIDI channel, whereas polyphonic aftertouch transmits independent pressure data for each individual key. Understanding this distinction is essential for choosing the right MIDI controller, managing MIDI data bandwidth, and achieving the intended level of expressive control in electronic music production and performance.
What Is MIDI Aftertouch?
Aftertouch is a standard MIDI control message generated by downward physical force applied to a keyboard's keys after the initial strike (note-on velocity) has registered. This pressure is typically routed within a synthesizer or virtual instrument to modulate parameters such as filter cutoff, vibrato depth, volume, or pitch.
MIDI defines two distinct specifications for transmitting this pressure data: Channel Pressure and Polyphonic Key Pressure.
MIDI Channel Pressure (Monophonic Aftertouch)
Channel pressure, often simply referred to as "aftertouch" on modern synths and keyboards, is monophonic. It uses a single continuous sensor strip running beneath the entire length of the keybed.
- How It Works: When you press down on any key—or
multiple keys simultaneously—the keyboard measures the single highest
pressure exerted anywhere across the keybed and sends out a single
stream of MIDI Channel Pressure messages (Status byte
0xD0to0xDF). - Sonic Result: Every note currently sounding on that MIDI channel receives the exact same modulation. For example, if you hold down a three-note chord and press harder on just one key, the filter cutoff or vibrato will increase uniformly across all three notes.
- Hardware Availability: Due to simpler mechanical requirements and lower manufacturing costs, channel pressure is the most common form of aftertouch found on consumer and professional MIDI controllers.
- Data Load: Because it transmits only one continuous data stream regardless of how many keys are held, channel pressure creates minimal data traffic, preventing buffer overruns on traditional 5-pin DIN MIDI connections.
Polyphonic Key Aftertouch
Polyphonic key aftertouch provides per-note expressive control by equipping every single key on the keyboard with its own independent pressure sensor.
- How It Works: The controller continuously reads the
force applied to each individual key and transmits dedicated Polyphonic
Key Pressure messages (Status byte
0xA0to0xAF). Each message specifies both the exact MIDI note number and the unique pressure value applied to it. - Sonic Result: Individual voices in a chord can be modulated independently. For instance, in a four-note pad, you can physically lean into the melody note with your pinky to open its low-pass filter while leaving the lower harmony notes unmodulated and dark.
- Hardware Availability: Polyphonic aftertouch requires complex mechanical design, individual sensors for every key, and more intricate calibration. As a result, it is historically rare and found primarily on high-end controllers, expressive synthesizers, and modern MPE (MIDI Polyphonic Expression) devices.
- Data Load: Holding and modulating multiple keys simultaneously generates multiple independent continuous controller streams. This results in significantly higher data output, which modern USB-MIDI handles easily, but older 5-pin MIDI setups must manage carefully to prevent latency or bottlenecks.
Comparison Summary
| Feature | MIDI Channel Pressure | Polyphonic Key Aftertouch |
|---|---|---|
| Sensor Design | Single sensor strip across entire keybed | Individual sensor under each key |
| Scope | Global across the active MIDI channel | Per-note independent control |
| MIDI Message Type | Channel Pressure (0xDn) |
Polyphonic Key Pressure
(0xAn) |
| Data Overhead | Low (single stream) | High (multiple simultaneous streams) |
| Hardware Prevalence | Common on mid-to-high-tier keyboards | Rare; limited to high-end and MPE gear |
| Best Used For | General expression, global filter sweeps, simple vibrato | Complex voice leading, isolated melody swells in chords |
Practical Considerations
To utilize polyphonic aftertouch, both the MIDI controller and the receiving sound engine (hardware synthesizer or VST plugin) must support the polyphonic key pressure standard or the related MPE protocol. If a sound engine only recognizes standard channel pressure, it will collapse polyphonic aftertouch data into a single global value or ignore it entirely. Conversely, virtually all modern software synthesizers and hardware units are pre-mapped to handle channel pressure out of the box.