Skip to content

Novation DrumStation: MIDI CC, NRPN and OSC map

The Novation DrumStation as named OSC addresses — 66 drum sounds — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Novation DrumStation
Vendor Novation
OSC prefix /drumstation
Source 📦 Derived from MIDI Guide (community CC/NRPN data)
Firmware unknown
Revision per pencilresearch canonical CSV
Upstream pencilresearch
Data licence CC-BY-SA-4.0 — MIDI Guide (https://midi.guide) by Pencil Research and contributors
Driver file devices/novation/drumstation.pencilresearch.fw-unknown.json

Not tested on the device yet

This driver comes from documentation or community data and has not been checked on real hardware. If you own one, a quick test and a pull request promoting it helps everyone — see CONTRIBUTING.

How do you control it?

Find the MIDI ports, then start the bridge with this driver:

osc-bridge detect        # prints the ready-to-run line for what is plugged in
osc-bridge run --device devices/novation/drumstation.pencilresearch.fw-unknown.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /drumstation/drum/808_drum_sounds/tr909_bass_drum 100

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as drumstation: ask “what can the Novation DrumStation do?” and it reads this map with list_routes. See the MCP guide.

Drum sounds (66)

Send <address> [velocity] [note] [channel] to fire the sound (Note On).

OSC address Sound Note(s) Channel Velocity
/drumstation/drum/808_drum_sounds/tr909_bass_drum TR909 Bass drum 24 basic
/drumstation/drum/808_drum_sounds/tr909_rim_shot TR909 Rim shot 25 basic
/drumstation/drum/808_drum_sounds/tr909_snare_drum TR909 Snare drum 26 basic
/drumstation/drum/808_drum_sounds/tr909_hand_clap TR909 Hand clap 27 basic
/drumstation/drum/808_drum_sounds/tr909_low_tom TR909 Low tom 28 basic
/drumstation/drum/808_drum_sounds/tr909_mid_tom TR909 Mid tom 29 basic
/drumstation/drum/808_drum_sounds/tr909_closed_hihat TR909 Closed hihat 30 basic
/drumstation/drum/808_drum_sounds/tr909_high_tom TR909 High tom 31 basic
/drumstation/drum/808_drum_sounds/tr909_crash_cymbal TR909 Crash cymbal 32 basic
/drumstation/drum/808_drum_sounds/tr909_ride_cymbal TR909 Ride cymbal 33 basic
/drumstation/drum/808_drum_sounds/tr909_open_hihat TR909 Open hihat 34 basic
/drumstation/drum/808_drum_sounds/tr808_bass_drum TR808 Bass drum 36 basic
/drumstation/drum/808_drum_sounds/tr808_rim_shot TR808 Rim shot 37 basic
/drumstation/drum/808_drum_sounds/tr808_snare_drum TR808 Snare drum 38 basic
/drumstation/drum/808_drum_sounds/tr808_hand_clap TR808 Hand clap 39 basic
/drumstation/drum/808_drum_sounds/tr808_snare_drum_2 TR808 Snare drum 40 basic
/drumstation/drum/808_drum_sounds/tr808_low_tom TR808 Low tom 41 basic
/drumstation/drum/808_drum_sounds/tr808_closed_hihat TR808 Closed hihat 42 basic
/drumstation/drum/808_drum_sounds/tr808_low_tom_2 TR808 Low tom 43 basic
/drumstation/drum/808_drum_sounds/tr808_closed_hihat_2 TR808 Closed hihat 44 basic
/drumstation/drum/808_drum_sounds/tr808_mid_tom TR808 Mid tom 45 basic
/drumstation/drum/808_drum_sounds/tr808_open_hihat TR808 Open hihat 46 basic
/drumstation/drum/808_drum_sounds/tr808_mid_tom_2 TR808 Mid tom 47 basic
/drumstation/drum/808_drum_sounds/tr808_high_tom TR808 High tom 48 basic
/drumstation/drum/808_drum_sounds/tr808_crash_cymbal TR808 Crash cymbal 49 basic
/drumstation/drum/808_drum_sounds/tr808_high_tom_2 TR808 High tom 50 basic
/drumstation/drum/808_drum_sounds/tr909_ride_cymbal_2 TR909 Ride cymbal 51 basic
/drumstation/drum/808_drum_sounds/tr808_cowbell TR808 Cowbell 56 basic
/drumstation/drum/808_drum_sounds/tr808_high_conga TR808 High conga 62 basic
/drumstation/drum/808_drum_sounds/tr808_mid_conga TR808 Mid conga 63 basic
/drumstation/drum/808_drum_sounds/tr808_low_conga TR808 Low conga 64 basic
/drumstation/drum/808_drum_sounds/tr808_maracas TR808 Maracas 70 basic
/drumstation/drum/808_drum_sounds/tr808_claves TR808 Claves 75 basic
/drumstation/drum/909_drum_sounds/tr808_bass_drum TR808 Bass drum 24 basic
/drumstation/drum/909_drum_sounds/tr808_rim_shot TR808 Rim shot 25 basic
/drumstation/drum/909_drum_sounds/tr808_snare_drum TR808 Snare drum 26 basic
/drumstation/drum/909_drum_sounds/tr808_hand_clap TR808 Hand clap 27 basic
/drumstation/drum/909_drum_sounds/tr808_low_tom TR808 Low tom 28 basic
/drumstation/drum/909_drum_sounds/tr808_mid_tom TR808 Mid tom 29 basic
/drumstation/drum/909_drum_sounds/tr808_closed_hihat TR808 Closed hihat 30 basic
/drumstation/drum/909_drum_sounds/tr808_high_tom TR808 High tom 31 basic
/drumstation/drum/909_drum_sounds/tr808_crash_cymbal TR808 Crash cymbal 32 basic
/drumstation/drum/909_drum_sounds/tr909_ride_cymbal TR909 Ride cymbal 33 basic
/drumstation/drum/909_drum_sounds/tr909_open_hihat TR909 Open hihat 34 basic
/drumstation/drum/909_drum_sounds/tr909_bass_drum TR909 Bass drum 36 basic
/drumstation/drum/909_drum_sounds/tr909_rim_shot TR909 Rim shot 37 basic
/drumstation/drum/909_drum_sounds/tr909_snare_drum TR909 Snare drum 38 basic
/drumstation/drum/909_drum_sounds/tr909_hand_clap TR909 Hand clap 39 basic
/drumstation/drum/909_drum_sounds/tr909_snare_drum_2 TR909 Snare drum 40 basic
/drumstation/drum/909_drum_sounds/tr909_low_tom TR909 Low tom 41 basic
/drumstation/drum/909_drum_sounds/tr909_closed_hihat TR909 Closed hihat 42 basic
/drumstation/drum/909_drum_sounds/tr808_low_tom_2 TR808 Low tom 43 basic
/drumstation/drum/909_drum_sounds/tr909_closed_hihat_2 TR909 Closed hihat 44 basic
/drumstation/drum/909_drum_sounds/tr909_mid_tom TR909 Mid tom 45 basic
/drumstation/drum/909_drum_sounds/tr909_open_hihat_2 TR909 Open hihat 46 basic
/drumstation/drum/909_drum_sounds/tr909_mid_tom_2 TR909 Mid tom 47 basic
/drumstation/drum/909_drum_sounds/tr909_high_tom TR909 High tom 48 basic
/drumstation/drum/909_drum_sounds/tr909_crash_cymbal TR909 Crash cymbal 49 basic
/drumstation/drum/909_drum_sounds/tr909_high_tom_2 TR909 High tom 50 basic
/drumstation/drum/909_drum_sounds/tr909_ride_cymbal_2 TR909 Ride cymbal 51 basic
/drumstation/drum/909_drum_sounds/tr808_cowbell TR808 Cowbell 56 basic
/drumstation/drum/909_drum_sounds/tr808_high_conga TR808 High conga 62 basic
/drumstation/drum/909_drum_sounds/tr808_mid_conga TR808 Mid conga 63 basic
/drumstation/drum/909_drum_sounds/tr808_low_conga TR808 Low conga 64 basic
/drumstation/drum/909_drum_sounds/tr808_maracas TR808 Maracas 70 basic
/drumstation/drum/909_drum_sounds/tr808_claves TR808 Claves 75 basic

Performance MIDI

Notes, pitch bend and any CC are also available: /drumstation/note/on <note> <velocity>, /drumstation/cc/<number> <value>, /drumstation/pitchbend <0-16383>, /drumstation/program_change <n>.

Limitations

CC/NRPN only. SysEx (preset management, display control, bulk dump/load, vendor-proprietary opcodes) is NOT covered by pencilresearch. To extend this device with SysEx, sniff the vendor editor, add `sysex.header/footer` + `commands` blocks, and use `update_device.md` PR template.