Page 1 of 1
Send out 2 simultaneous CC messages?
Posted: Thu Apr 24, 2014 7:07 am
by Sunshy
Just got this and works great! I'm using this with orchestral patches like strings and brass, and I'm interested to know if a future version will be able to send out 2 simultaneous CC messages? I'd like to send out CC1 (Modwheel) and CC11 (expression) and link them somehow, so when the pedal is all the way up, the modulation (ff sound) and volume (expression) is loudest, and when all the way down, modulation (pp sound) and volume (expression) is quietest--though not totally off.
Anyone else interested in such a feature?
Re: Send out 2 simultaneous CC messages?
Posted: Fri Apr 25, 2014 3:57 pm
by Rob
Interesting. You're basically asking for the ability to send out two different CC's using two separate expression curves. That would require some low level changes to the firmware, but would certainly be possible and would give MIDI Expression another very unique feature.
A simpler version of that feature where the two CC's share the same expression curve, but have different minimum and maximum values would be much easier to implement. I'll look into it
Regards,
Rob
Re: Send out 2 simultaneous CC messages?
Posted: Sat Apr 26, 2014 8:52 am
by Sunshy
The simpler version would suffice. Thanks!
Re: Send out 2 simultaneous CC messages?
Posted: Mon Jun 09, 2014 7:50 pm
by jdiercks
Depending on what other tools are available in your MIDI signal chain, you might be able to intercept and massage MIDI messages to get the desired results. For example, since my main control "target" is an iPad, I would probably use the MIDIbridge app to do this.
I could see doing something similar for tricks like cross-fading sounds from two different soft synths - i.e. map incoming ch1 CC7 values to output normal 0-127 on channel 2, but inverted/127-0 on channel 3.
And of course, if Rob could add some magic into the firmware to do these things without an extra layer of software, so much the better!
--Jon
Re: Send out 2 simultaneous CC messages?
Posted: Tue Jun 10, 2014 12:23 am
by Rob
I actually worked on this and have it working on the firmware level, however, I'm very hesitant to add it as a full blown feature though for the following reasons:
1. People would likely complain that the two CC have to share the save Expression Curve
2. If I add added support 2 values, then why not 3 or 4....
3. Would make the GUI significantly more complex and confusing.
For me, number one is the biggest issue as it would require huge changes in both the firmware and the MIDI Control app. I'm not 100% against supporting this feature, but it's not simple to implement either. I'll keep it in mind.
Re: Send out 2 simultaneous CC messages?
Posted: Tue Jun 10, 2014 1:03 am
by jdiercks
Rob-- I have no idea how your firmware is structured, but one way to approach this type of feature request without over-complicating the GUI would be to add a simple scripting language in the firmware, and an "advanced mode" tab in the GUI that lets users type script commands to be dumped down to the device. The advantage is you can continue to add features to the scripting language without having to update the GUI every time. --Jon
Re: Send out 2 simultaneous CC messages?
Posted: Tue Jun 10, 2014 2:28 am
by Rob
Hmmm... Perhaps something like the Transformer MIDI plugin for Cubase. I'll think about it some more.