RouteCC — utility script made for fast text-based mapping of any number of parameters from any controller to any instrument via mapping tables.
It supports multiple tables, which can be switched via a MIDI CC command from your controller or by pressing pads in Mozaic. So it can be used to control a different set of parameters from the limited number of controls on the midi controller. For example, you can control 16 tracks of your groovebox using a MIDI controller with 8 sets of controls using two pages.
I found the mapping process faster, more accurate, and less constrained by using text tables in the code instead of UI controls.
You can use this script as an example or a prototype of your own custom remapper script for your devices.
Initially made to control Elektron Digitone II from the M-Vave SMC Mixer. So you can find example mapping tables in the script.
I set fixed CC command numbers for every Mixer control, then remap them to Digitone’s commands using different pages.
Unfortunately, Mozaic doesn’t support multidimensional arrays, so you need to edit a few parameters in the CONFIG section and in the mapping code if you want to extend the number of tables or their length.
Any comments or suggestions on how to make this script more helpful and easier to edit are welcome.
