Skip to content

rolodato/cc-to-nrpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

ChucK scripts to map regular MIDI CC messages to NRPN

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published