Skip to content

Alesis SR-16: MIDI CC, NRPN and OSC map

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

Device Alesis SR-16
Vendor Alesis
OSC prefix /sr_16
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/alesis/sr_16.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/alesis/sr_16.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 /sr_16/drum/kick 100

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

Drum sounds (132)

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

OSC address Sound Note(s) Channel Velocity
/sr_16/drum/kick Kick 36 basic 1~127: Volume
/sr_16/drum/snare Snare 38 basic 1~127: Volume
/sr_16/drum/claps Claps 39 basic 1~127: Volume
/sr_16/drum/closed_hihat Closed hihat 42 basic 1~127: Volume
/sr_16/drum/open_hihat Open hihat 46 basic 1~127: Volume
/sr_16/drum/tom_1 Tom 1 48 basic 1~127: Volume
/sr_16/drum/tom_2 Tom 2 45 basic 1~127: Volume
/sr_16/drum/tom_3 Tom 3 41 basic 1~127: Volume
/sr_16/drum/ride Ride 51 basic 1~127: Volume
/sr_16/drum/crash Crash 49 basic 1~127: Volume
/sr_16/drum/percussion_1 Percussion 1 65 basic 1~127: Volume
/sr_16/drum/percussion_2 Percussion 2 67 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_01 Drumset 00 Pad 01 0 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_02 Drumset 00 Pad 02 1 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_03 Drumset 00 Pad 03 2 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_04 Drumset 00 Pad 04 3 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_05 Drumset 00 Pad 05 4 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_06 Drumset 00 Pad 06 5 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_07 Drumset 00 Pad 07 6 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_08 Drumset 00 Pad 08 7 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_09 Drumset 00 Pad 09 8 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_10 Drumset 00 Pad 10 9 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_11 Drumset 00 Pad 11 10 basic 1~127: Volume
/sr_16/drum/drumset_00_pad_12 Drumset 00 Pad 12 11 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_01 Drumset 01 Pad 01 12 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_02 Drumset 01 Pad 02 13 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_03 Drumset 01 Pad 03 14 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_04 Drumset 01 Pad 04 15 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_05 Drumset 01 Pad 05 16 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_06 Drumset 01 Pad 06 17 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_07 Drumset 01 Pad 07 18 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_08 Drumset 01 Pad 08 19 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_09 Drumset 01 Pad 09 20 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_10 Drumset 01 Pad 10 21 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_11 Drumset 01 Pad 11 22 basic 1~127: Volume
/sr_16/drum/drumset_01_pad_12 Drumset 01 Pad 12 23 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_01 Drumset 02 Pad 01 24 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_02 Drumset 02 Pad 02 25 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_03 Drumset 02 Pad 03 26 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_04 Drumset 02 Pad 04 27 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_05 Drumset 02 Pad 05 28 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_06 Drumset 02 Pad 06 29 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_07 Drumset 02 Pad 07 30 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_08 Drumset 02 Pad 08 31 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_09 Drumset 02 Pad 09 32 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_10 Drumset 02 Pad 10 33 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_11 Drumset 02 Pad 11 34 basic 1~127: Volume
/sr_16/drum/drumset_02_pad_12 Drumset 02 Pad 12 35 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_01 Drumset 03 Pad 01 36 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_02 Drumset 03 Pad 02 37 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_03 Drumset 03 Pad 03 38 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_04 Drumset 03 Pad 04 39 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_05 Drumset 03 Pad 05 40 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_06 Drumset 03 Pad 06 41 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_07 Drumset 03 Pad 07 42 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_08 Drumset 03 Pad 08 43 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_09 Drumset 03 Pad 09 44 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_10 Drumset 03 Pad 10 45 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_11 Drumset 03 Pad 11 46 basic 1~127: Volume
/sr_16/drum/drumset_03_pad_12 Drumset 03 Pad 12 47 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_01 Drumset 04 Pad 01 48 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_02 Drumset 04 Pad 02 49 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_03 Drumset 04 Pad 03 50 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_04 Drumset 04 Pad 04 51 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_05 Drumset 04 Pad 05 52 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_06 Drumset 04 Pad 06 53 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_07 Drumset 04 Pad 07 54 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_08 Drumset 04 Pad 08 55 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_09 Drumset 04 Pad 09 56 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_10 Drumset 04 Pad 10 57 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_11 Drumset 04 Pad 11 58 basic 1~127: Volume
/sr_16/drum/drumset_04_pad_12 Drumset 04 Pad 12 59 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_01 Drumset 05 Pad 01 60 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_02 Drumset 05 Pad 02 61 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_03 Drumset 05 Pad 03 62 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_04 Drumset 05 Pad 04 63 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_05 Drumset 05 Pad 05 64 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_06 Drumset 05 Pad 06 65 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_07 Drumset 05 Pad 07 66 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_08 Drumset 05 Pad 08 67 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_09 Drumset 05 Pad 09 68 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_10 Drumset 05 Pad 10 69 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_11 Drumset 05 Pad 11 70 basic 1~127: Volume
/sr_16/drum/drumset_05_pad_12 Drumset 05 Pad 12 71 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_01 Drumset 06 Pad 01 72 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_02 Drumset 06 Pad 02 73 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_03 Drumset 06 Pad 03 74 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_04 Drumset 06 Pad 04 75 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_05 Drumset 06 Pad 05 76 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_06 Drumset 06 Pad 06 77 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_07 Drumset 06 Pad 07 78 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_08 Drumset 06 Pad 08 79 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_09 Drumset 06 Pad 09 80 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_10 Drumset 06 Pad 10 81 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_11 Drumset 06 Pad 11 82 basic 1~127: Volume
/sr_16/drum/drumset_06_pad_12 Drumset 06 Pad 12 83 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_01 Drumset 07 Pad 01 84 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_02 Drumset 07 Pad 02 85 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_03 Drumset 07 Pad 03 86 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_04 Drumset 07 Pad 04 87 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_05 Drumset 07 Pad 05 88 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_06 Drumset 07 Pad 06 89 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_07 Drumset 07 Pad 07 90 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_08 Drumset 07 Pad 08 91 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_09 Drumset 07 Pad 09 92 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_10 Drumset 07 Pad 10 93 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_11 Drumset 07 Pad 11 94 basic 1~127: Volume
/sr_16/drum/drumset_07_pad_12 Drumset 07 Pad 12 95 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_01 Drumset 08 Pad 01 96 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_02 Drumset 08 Pad 02 97 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_03 Drumset 08 Pad 03 98 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_04 Drumset 08 Pad 04 99 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_05 Drumset 08 Pad 05 100 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_06 Drumset 08 Pad 06 101 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_07 Drumset 08 Pad 07 102 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_08 Drumset 08 Pad 08 103 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_09 Drumset 08 Pad 09 104 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_10 Drumset 08 Pad 10 105 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_11 Drumset 08 Pad 11 106 basic 1~127: Volume
/sr_16/drum/drumset_08_pad_12 Drumset 08 Pad 12 107 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_01 Drumset 09 Pad 01 108 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_02 Drumset 09 Pad 02 109 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_03 Drumset 09 Pad 03 110 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_04 Drumset 09 Pad 04 111 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_05 Drumset 09 Pad 05 112 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_06 Drumset 09 Pad 06 113 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_07 Drumset 09 Pad 07 114 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_08 Drumset 09 Pad 08 115 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_09 Drumset 09 Pad 09 116 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_10 Drumset 09 Pad 10 117 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_11 Drumset 09 Pad 11 118 basic 1~127: Volume
/sr_16/drum/drumset_09_pad_12 Drumset 09 Pad 12 119 basic 1~127: Volume

Performance MIDI

Notes, pitch bend and any CC are also available: /sr_16/note/on <note> <velocity>, /sr_16/cc/<number> <value>, /sr_16/pitchbend <0-16383>, /sr_16/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.