Page 1 of 2

The Vangelis Technique - and Support Question - Device Enumeration

Posted: Tue Feb 16, 2016 9:12 pm
by cjadams
I am working on this project which will require at least 12 pedals.
I need to route 2 types in pairs to 6 midi channels to control separate keyboards.


I need to know if each pedal on the Quad version .. show up as a separate routable device in windows? I ie separate midi in? or does it just show up as 1 "quad unit" with one entry?

Image

In my use case I am debating getting 12 singles vs 3 quads. I need them to be totally separate i will be putting them in pairs into midi channels 1-6
Quad Unit 1 ---pedal 1+2 =midi ch 1 pedal 3+4 = Midi ch 2
Quad Unit 2 ---pedal 1+2 =midi ch 3 pedal 3+4 = Midi ch 4
Quad Unit 3 ---pedal 1+2 =midi ch 5 pedal 3+4 = Midi ch 6

IMPORTANT: I need them to show up each as separate entries for routing using:
http://www.bome.com/products/miditranslator


OR

Could i just shove the PLUGIN version of your app into each of the tracks to route
the pedals directly to the plugin bypassing the midi router app?
Would this plugin also see other devices? or just the pedals?

Image

I was inspired from reverse engineering what little i can find online and what is in this video.
https://www.youtube.com/watch?v=4zzkalHmY10

Now to get the breath controller and looper plugins working too!

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Tue Feb 16, 2016 10:31 pm
by Rob
I haven't totally digested what you are wanting to do, but I'll give you a quick reply with some food for thought.

1. The Quattros each only offer a single MIDI Port, not four--Perhaps that functionality might come with the next generation using a more powerful microcontroller, but still way off in the future.

2. Using 12 singles won't quite get you what you want because there are only six different colors available. The MIDI port are named MIDI Expression RED, MIDI Expression BLUE... So you would end up with 6 pairs of MIDI Port names that are identical inside Cubase, and there would be no way for Cubase to reliably differentiate them...ie, Cubase might get them mixed up depending on the order in which they are enumerated by the OS.

That being said, assuming you are using Cubase Pro, there's no reason why you can't use 3 Quattros and the Cubase MIDI Transformer to accomplish what you want. It would let you filter the MIDI data based on Channel and then route it to different outputs. If you want, I can make you a little diagram to show how the signal flow would work.

Regards,
Rob

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Tue Feb 16, 2016 11:41 pm
by cjadams
So the 3 Quadros are still best bet then.
What if i used the plugin on each Vienna metaframe?
Bypassing cubase... Btw I'm using nuendo.
Also have midi translator too.. Just trying to get a pair of midi
Pedals set for each of the 6 xkey keyboards.
I only need 5 the 6th is the 37 and has ports yay... That leaves the other 5 25 key versions to add sustain and expression to... Most likely I'll route them each to Vienna

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Tue Feb 16, 2016 11:56 pm
by Rob
cjadams wrote:What if i used the plugin on each Vienna metaframe?
Do you mean the plugin version of the Control Application? That probably won't help you. It's designed to inject configurations in MIDI Expression devices such that you can have custom configurations saved along with your projects. You would never use more than one instance of the Control Application plugin because the single instance handles configurations for all the MIDI Expressions connected.

Regards,
Rob

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 12:04 am
by cjadams
so the one off dongles.. dont' look unique to cubase id have to guess which was which and re-route them to each frame eh
and if i un-plug and they repopulated .. id have to redo the routing right?

Hmm its looking like the quads won't work for me then.. Though can't i just do the following?
NOTE each CC## is unique per midi ch. i.e ill use 117 and 118 on each ch. or hell could just send CC 64 and 11 i think.
Quadro - #1 ....
Port 1 midi ch 1 - CC## trigger sustain
Port 2 midi ch 1 - CC## trigger expression
Port 3 midi ch 2 - CC## trigger sustain
Port 4 midi ch 2 - CC## trigger expression

Quad - #2 ....
Port 1 midi ch 3 - CC## trigger sustain
Port 2 midi ch 3 - CC## trigger expression
Port 3 midi ch 4 - CC## trigger sustain
Port 4 midi ch 4 - CC## trigger expression

Quad - #3 ....
Port 1 midi ch 5 - CC## trigger sustain
Port 2 midi ch 5 - CC## trigger expression
Port 3 midi ch 6 - CC## trigger sustain
Port 4 midi ch 6 - CC## trigger expression

?? Anything stopping that from working?

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 12:17 am
by Rob
cjadams wrote:so the one off dongles.. dont' look unique to cubase id have to guess which was which and re-route them to each frame eh
and if i un-plug and they repopulated .. id have to redo the routing right?
At most, six would be unique...one for each available color. Each color has a slightly different firmware allowing the OS to distinguish between them.
cjadams wrote:Quadro - #1 ....
Port 1 midi ch 1 - CC## trigger sustain
Port 2 midi ch 1 - CC## trigger expression
Port 3 midi ch 2 - CC## trigger sustain
Port 4 midi ch 2 - CC## trigger expression

Quad - #2 ....
Port 1 midi ch 3 - CC## trigger sustain
Port 2 midi ch 3 - CC## trigger expression
Port 3 midi ch 4 - CC## trigger sustain
Port 4 midi ch 4 - CC## trigger expression

Quad - #3 ....
Port 1 midi ch 5 - CC## trigger sustain
Port 2 midi ch 5 - CC## trigger expression
Port 3 midi ch 6 - CC## trigger sustain
Port 4 midi ch 6 - CC## trigger expression

?? Anything stopping that from working?
That's exactly how I would do it. You should have no problems routing those out to the desired instrument.

Regards,
Rob

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 12:39 am
by cjadams
2 things..

1 - can you take a screen shot of 3 quads and let me see this in cubase if possible.. and in device manager?

2 - what happens when for example windows re-enumerates these if they get un plunged etc. how much of a mess am i looking at .. for reconnection?
i assume its shuffle the 3 till they line up again? or will it toss everything out of wack

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 1:18 am
by Rob
I'm away from my system at the moment, but I'll send a pic later today. Assuming you purchased three different colors, there would be no mess and no fuss as each color has a slightly different firmware and is uniquely identified by the OS.

Regards,
Rob

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 2:35 am
by cjadams
That is good news! I would only have to re-arrange the cubase / vienna mapping worst case i guess

Re: The Vangelis Technique - and Support Question - Device Enumeration

Posted: Wed Feb 17, 2016 3:15 am
by Rob
Each color of device has a separate product ID, so the OS will load a separate driver for each. Your routings will not be lost or confused even if you load the project without the devices plugged in. I'll send you a screenshot when I get home.

Regards,
Rob