MIDI CC & NRPN database

The “comprehensive” dataset of all MIDI CCs and NRPNs. Currently contains 59 manufacturers and 178 devices.


Edit & contribute on GitHub pansapiens contributed robmckinnon contributed slaaven contributed rcook contributed EvanBurnette contributed johnlunney contributed zykure contributed fauxstor contributed claudinec contributed othmar52 contributed gatesphere contributed jorisroling contributed benjaminfox contributed jaccorens contributed rbanks1 contributed

Built by 15 community members 🎉

🎛🔥 Most recent device: Roland MC-2oh2, updated on October 4, 2024

What is this?

The goal of this dataset is to document the MIDI CC and NRPN implementation of every device. Anyone can contribute their favorite synth to this dataset, and anyone can use this dataset.

Synthesizers (and other MIDI-compatible instruments) accept 'Control Change' messages. These CC messages change the device's performance and patch parameters. You might use them to control your synth's filter cutoff point, amplification envelope parameters, and more. The implementation of MIDI CC messages (and their higher-resolution brethren, NRPNs) varies widely across manufacturers and even devices made by the same manufacturers.

How do I get the data?

Use the list of devices below to navigate. Each one has a table of all the CC and NRPNs we could find for it. You can also download the CSV spreadsheet for each device from its page.

How can I contribute?

Check us out on GitHub. Each manufacturer has its own folder, and each device has its own CSV file (a spreadsheet). Pull requests, issues, and comments welcome!

You can also download any of the spreadsheets, make changes, and email them to us - we'll take care of posting your changes. Each device's page has a 'download' button that will give you the raw spreadsheet. Send your updates to midi@midi.guide.

Who are you?

We're Pencil Research, an app development company. We're working on a performance MIDI controller for iPad that's powered by this MIDI & NRPN library.


Devices by manufacturer

Abildgard

Access

Arturia

ASM

Audiothingies

Behringer

Black Corporation

Conductive Labs

Dave Smith Instruments

Dreadbox

Elektron

Empress

Ensoniq

Erica Synths

Expert Sleepers

Flame

Fred's Lab

GEM

Gotharman

GSmusic

Hologram

IK Multimedia

Intellijel

Jomox

Kodamo

KORG

Kurzweil

LPZW

Make Noise

MeeBlip

Melbourne Instruments

Meris

MFB

Modal Electronics

Modor

Moog

Mutable Instruments

Norand

Nord

Novation

Oberheim

OTO Machines FX

Pioneer DJ

Polyend

Red Panda

Roland

Sequential

Sherman

Sonicware

Strymon

Studio Electronics

Studiologic

Tasty Chips

TC Electronic

Teenage Engineering

Twisted Electrons

UDO Audio

Waldorf

Yamaha


The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.