Skip to content
ChucK scripts to map regular MIDI CC messages to NRPN
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
mappings
scripts
src Add EMX mapping Sep 13, 2016
LICENSE
README.markdown

README.markdown

cc-to-nrpn

ChucK scripts to map incoming MIDI CC messages to device-specific NRPN.

Example

mopho.ck assumes you are using a Novation Launch Control XL configured with the corresponding mapping file in order to control a Mopho (only tested on desktop module version).

Use chuck --probe to find the IDs of your connected MIDI devices:

$ chuck --probe
[ ... ]
[chuck]: ------( chuck -- 2 MIDI inputs )------
[chuck]:     [0] : "JUNO-Gi"
[chuck]:     [1] : "Launch Control XL"
[chuck]:
[chuck]: ------( chuck -- 3 MIDI outputs )-----
[chuck]:     [0] : "JUNO-Gi"
[chuck]:     [1] : "Launch Control XL"

In this case I want to route input from the Launch Control XL (1) to the Mopho, which is connected to the JUNO-Gi's MIDI output (0).

Run the following command, replacing the corresponding device numbers:

$ ./scripts/mopho.sh 1 0

Then move any pot or fader on the Launch Control XL, and you will see the corresponding value on the Mopho change.

Supported features

You can’t perform that action at this time.