Send out 2 simultaneous CC messages?

Post Reply
Sunshy
Posts: 2
Joined: Thu Apr 24, 2014 6:59 am

Send out 2 simultaneous CC messages?

Post 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?
User avatar
Rob
Site Admin
Posts: 4660
Joined: Sat Aug 01, 2009 2:04 pm

Re: Send out 2 simultaneous CC messages?

Post 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
Sunshy
Posts: 2
Joined: Thu Apr 24, 2014 6:59 am

Re: Send out 2 simultaneous CC messages?

Post by Sunshy »

The simpler version would suffice. Thanks!
jdiercks
Posts: 13
Joined: Mon Jun 09, 2014 7:00 pm

Re: Send out 2 simultaneous CC messages?

Post 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
User avatar
Rob
Site Admin
Posts: 4660
Joined: Sat Aug 01, 2009 2:04 pm

Re: Send out 2 simultaneous CC messages?

Post 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.
jdiercks
Posts: 13
Joined: Mon Jun 09, 2014 7:00 pm

Re: Send out 2 simultaneous CC messages?

Post 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
User avatar
Rob
Site Admin
Posts: 4660
Joined: Sat Aug 01, 2009 2:04 pm

Re: Send out 2 simultaneous CC messages?

Post by Rob »

Hmmm... Perhaps something like the Transformer MIDI plugin for Cubase. I'll think about it some more.
Post Reply