Hi Matt,
IME this means the ASIO driver is not multi client capable
Very likely. I will check with MOTU. I'm using the most recent drivers. Thank-you for that multiclient driver link. I'm curious if it will work while aggregating four MOTUs. In other words, is it possible to aggragate and be multiclient simultaneously? It seems it should as it is described as a ASIO wrapper, similar to ASIO4ALL. Just thinking ahead, if these driver and wrapper solutions don't work, it seems JACK server may be the best solution?
I can input up to 8 channels via Open Live..
Solved! The solution was simple! Just power on all four MOTUs at the same time. The first time multiple MOTUs are powered up, it's software memorizes the order. So if you don't power them up sequentially by physical location or rearrange the physical order, the software doesn't know. So I was trying to simplify and started with just one Traveler. Then I powered up what I though was the second Traveler, but they must be in the wrong physical order. So I powered the wrong one up. Today, with all four powered, I can get 32 channels of input.
User error again.
what do you mean by route exactly?
Perhaps "route" is the wrong word. Maybe mapping is better. And perhaps I am making this more complicated than it really is. It seems most sound cards have analog input and outputs ordered in sequential blocks. So in JRiver, using the "offset" simply helps you find where the block starts. But if you add multiple sound cards, don't you also need multiple offsets such as this?:
......Traveler 1............Traveler 2.........Traveler 3............Traveler 4........
offset..analog ins..offset..analog ins..offset..analog ins..offset..analog ins..
It would seem 4 offets would be needed, one for each Traveler. The 2nd, 3rd, 4th offsets being used to skip the digital I/O channels. If so, I don't see how the physical channels can be mapped to the virtual channels in JRiver as there is only one offset. But perhaps I'm understanding the "offset" wrong. This is why I wish MC had a visually mapping of inputs with virtual draggable "cables" similar to KXStudio Catia (for JACK), Plogues Bidule, Console, and many other hosts/DAWs.
AcourateConvolver is seeing 56 channels - each motu with 14 channels (there also digital channels, not just the analog). It is easy to map channels in AcourateConvolver. If the MOTU ASIO driver shows the same 56 channels to JRiver, how do I extract (map?, route?) just the 15 analog input channels I want to use of the available 56? In DSP Studio, I can only see 32 "source" (input) channels. I'm pretty sure several of the the analog inputs on Traveler #4 and perhaps #3 will come after the 32, (somewhere between channel 33-56). But again, I may not be unstanding how JRiver "sees" via Open Live...
I don't follow. Your stated signal chain is jriver -> acourate -> motu so jriver should be addressing the acourate asio client not the motu (which acourate convolver will be outputting to).
Sorry I wasn't clear. I was referring to the input side. Doesn't JRiver MC need to communicate with the MOTU ASIO driver to for the 13 channels of input? Then AcourateConvolver would communicate with the same MOTU driver for output. So for this to work, the MOTU drivers would have to be multiclient and JRiver would have to be multiclient using a different driver for input (MOTU ASIO or perhaps WASAPI) and for output (AcourateASIO). I'm not sure if JRiver can do this.
I recommend you take this step by step.
Agreed! 16in and 32 out is the end goal. But many steps to get there. And thank-you for your guidance! I was hoping you would chime in as you have been very helpful and a valuble resource in this forum.