Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Compatibility

Thread Tools Display Modes
Old 10-14-2013, 05:02 AM   #1
Human being with feelings
technogremlin's Avatar
Join Date: Mar 2008
Location: Netherlands
Posts: 2,629
Default CME UF keyboards - control surface expander plugin released

This is a JS-plugin I hacked together to solve a control-surface related problem with my UF5-keyboard. It might also work with other controllers that have the same 'mixer-mode' setup.

From the (included) readme-file:


This plugin was hacked together from two other JS-plugins; midi-CC-mapper
and IX/MIDI-router. Both are default bundled in the Reaper installer.
As these plugins are known to be fairly stable and without any serious
problems, you can expect this plugin to also work without problems.


The CME-UF range keyboards are very nice and have a range of controls that
can be used for controlling plugin-instruments (via MIDI CC-messages).
However, the eight available faders are switchable in three banks, of which
two banks are set as 'mixer controls'. These output ALL CC-message 7 (volume),
each on one of the 16 MIDI-channels. Many (most?) VSTi plugins have fixed
controller mappings, but all available MIDI-mappers either map one MIDI-channel
to another one, or map certain CC-messages to other CC-messages. None of those
can map 16 channels with the same CC-message to one channel with different
CC-messages. This is where this plugin comes in.

CME-UF5_controlexpander will map ALL incoming MIDI-channels to one output
MIDI-channel, at the same time mapping each CC-7 message (from each incoming
channel) to a different CC-message. You can set the output CC-message for
each of the incoming volume-faders.

It's on the stash here:
technogremlin is offline   Reply With Quote
Old 10-17-2013, 04:33 AM   #2
Human being with feelings
technogremlin's Avatar
Join Date: Mar 2008
Location: Netherlands
Posts: 2,629

I'm thinking about adding an option to be able to set the common incoming CC-message (currently CC7 for volume) to anything you want. That way the plugin can possibly be used in other scenarios then only with the CME-keyboards. I don't know if such a scenario is existing, where e.g. a control surface or other controller sends the same CC-message (but other then CC7) on 16 midi-channels and you want to remap them the way my plugin does.

So if anyone needs that, just post here and I'll add it. Seems to me to be an easy fix
technogremlin is offline   Reply With Quote
Old 01-23-2016, 01:05 PM   #3
Human being with feelings
ericzang's Avatar
Join Date: Mar 2014
Location: Phoenix, AZ
Posts: 453

Thanks, this makes the sliders on the Roland JV-80 usable! (I just needed to add another plug which routes all received midi channels to 1 channel for the notes).
ericzang is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 04:37 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.