How is channel routing done? - Printable Version +- Conductive Labs Support Forum (https://conductivelabs.com/forum) +-- Forum: MRCC - MIDI Router Control Center (https://conductivelabs.com/forum/forumdisplay.php?fid=13) +--- Forum: General Support (https://conductivelabs.com/forum/forumdisplay.php?fid=14) +--- Thread: How is channel routing done? (/showthread.php?tid=1344) |
How is channel routing done? - cowboy - 02-22-2021 I see from the videos that the MRCC is optimized for routing from physical (or virtual, in the case of USB) input devices to physical output devices, and it looks fantastic! One of the things I'd like to do with MRCC is to easily send any sequencer track into one or more synths. My sequencer is outputting track data as separate channels over multiple outputs. Right now, my setup is roughly:
What is the workflow for routing multiple channels from one or more inputs to multiple output devices? I expect to be changing the routing quite frequently, since I actually have more synths than sequencer tracks, and also like to "double" tracks by sending them to multiple synths simultaneously, so it's important that this be as easy as possible! RE: How is channel routing done? - Jesse Johannesen - 02-22-2021 (02-22-2021, 07:47 AM)cowboy Wrote: I see from the videos that the MRCC is optimized for routing from physical (or virtual, in the case of USB) input devices to physical output devices, and it looks fantastic!So at the moment routing on a port level is dead simple, you press the input port button and then press the output port (or ports) that you want it routed to. Once you have the ports where you want them mapping individual channels is done with the Channel Map Mod, which gives you 6 different set ups (Variations) of 4 routings each. then you would place one of those Mods in an empty slot on that Port routing page. Since you are using 8 MIDI channels each port routing would use 2 Channel Map Variations, so at the moment I think you would be left with 3 Routing Variations. I don't know how "in stone" these variation limits are so I will have to do some asking around and see what I can dig up. Jesse RE: How is channel routing done? - cowboy - 02-22-2021 Jesse, any extra info would be great, because I can't visualize what that workflow would be like. One thing I was thinking would be to give each synth its own physical output, but to set every synth to channel 1. That way, all I'd need to do would be to map a channel from the sequencer input to an output. For example, I might want:
(etc) RE: How is channel routing done? - cowboy - 03-10-2021 Is there any more information about this? I'd really like to order, but I just need to know what it'll be like to map multiple channels in a single (or multiple) MIDI input to multiple MIDI outputs. I'd imagine wanting to map channels in this way will be a common use-case, since sequencers that output many tracks over separate channels on a single USB or DIN MIDI output are quite popular. Thanks! RE: How is channel routing done? - Jesse Johannesen - 03-11-2021 (03-10-2021, 10:32 PM)cowboy Wrote: Is there any more information about this? I'd really like to order, but I just need to know what it'll be like to map multiple channels in a single (or multiple) MIDI input to multiple MIDI outputs. I'd imagine wanting to map channels in this way will be a common use-case, since sequencers that output many tracks over separate channels on a single USB or DIN MIDI output are quite popular. Whoops, I missed your reply! I presented your use case to Steve and he agreed that this is definitely a use case that we want to support, so instead of redesigning the entire Channel Mapping Mod, he came up with what I think it an elegant alternative. He's creating a series of Mods that have no parameters and simply reroute a specific channel from the Source Port to channel 1 of the Destination Port. Instead of using parameters there would just be 16 of these Mods, one for each channel. This way you just drop in the Mod for the channel routing you want sent to 1. It would look like this if I wanted my channel 5 sequence sent to the device on port 2: Sequencer on CH 5 => PORT A1 (USB host 1) => [CH5 to CH1 Mod] => PORT 1 (DIN) => device on channel 1 I hope that sounds like what you're looking for. It's not quite implemented yet, but it is under way and should be done before long. Let me know what you think. Jesse |