PROJECT SHOWCASE / 2025

Performer-Tailored Electronic Drums

2025Instrument
Research question

How can an electronic drum’s velocity response be reshaped around an individual performer?

System design

A Max/MSP drum module that maps MIDI notes to individual voices, applies performer-tuned velocity zones, and provides per-voice gain, pan, and output routing.

Method

Reconfigure instrument-specific velocity ranges around the player’s striking characteristics, then assign recorded samples and level scaling to those ranges.

Initial finding

The working prototype uses custom velocity zones for snare and ride sample selection, scales kit level from MIDI velocity, and controls hi-hat openness through CC4.

Next validation

Document velocity distributions for additional performers and compare tailored mappings with a fixed factory-style response through playing and listening evaluations.

Fixed velocity mappings do not always match the usable dynamic range or touch of a particular drummer. This project began by rebuilding the relationship between MIDI velocity and sample playback around one performer’s actual striking characteristics.

The Max/MSP patch routes MIDI notes to kick, snare head, rim, side stick, tom, hi-hat, ride, and crash voices. Custom velocity zones select different samples for snare and ride articulations, while incoming velocity scales playback level across the kit. MIDI CC4 controls hi-hat openness, and each voice has its own gain, panning, and output routing for live mixing.

The result is a manually calibrated, performer-tailored drum module rather than an automatically learning adaptive system. Its current mappings demonstrate how velocity response can be tuned for one player; comparisons across performers and controlled listening tests remain future work.