Page 1 of 1

Virtual MIDI Patchbay (using midiox/midiyoke or ?)

Posted: Tue Mar 21, 2006 10:39 pm
by wd8dky
Hello again. This one is much easier: is it possible to emulate the operation of a simple MIDI patchbay using midiox & midiyoke, or some other program?

Here's what I need to accomplish: I'll have a one octave range of keys that I need to shift to a different MIDI channel, when I send a program change command.

For example:
Send PgmCh 1: shift octave from channel 1 to channel 2
Send PgmCh 2: shift octave from channel 1 to channel 3
Send PgmCh 3: shift octave from channel 1 to channel 4
etc.

That's it. That's all I need to do. I want to be able to map this octave of keys to different channels to to trigger different scenes. And no, my controller can't do that (well, it can, but I need to navigate down a few menu layers to do it, which I can't do on the fly).

I can lug my hardware box along, but I figured there must be a more elegant solution out there I can script up on my laptop somehow, to run in front of Ableton and do my remapping.

Thanks,

Paul

Posted: Wed Mar 22, 2006 8:58 am
by rozling
I'm not sure if you can do this with just midiox/yoke, but you can easily do this and a whole bunch of other midi/audio stuff with Bidule - http://www.plogue.com/

Roz

Posted: Wed Mar 22, 2006 12:07 pm
by wd8dky
Thank you, Roz. I may end up having to spend the money on bidule.

Kind regards,

Paul

Posted: Fri Mar 24, 2006 1:27 pm
by wd8dky
Just a quick update to anyone WGAS:

This was very simply done in Midiox. I set up several different data maps, one for each input MIDI channel -> output MIDI channel translation I needed. Them, I set up one patch map which calls the correct data map for each received patch change command. So, when I select patch #1 on my controller, Midiox automagically translates my input channel to the channel of my first scene, and I can trigger it. When I select patch #2, the input is translated to the channel of my second scene, etc. Good stuff, and one less hardware box to lug along in the rack.

Hope that helps someone,

Paul