azslow3
msmcleod
All of my devices are currently word-clock synced via the BNC word-clock input, so assuming that they also need to have an identical buffer size, can you see any reason why this wouldn't work?
tlw
Adding in a wrapper might add some extra latency as well.
I think the solution unavoidably add extra latency. One buffer at least. Even when devices are synced on sample level, so there is no drift in regularity of buffers exchange, the request to do so will come at different time from different real ASIO driver.
Theoretically ASIO4ALL based on ASIO end points can perform better then current. But how big this improvement can be is a good question.
It did occur to me after writing my post that the overall round-trip could be different between ASIO devices. At the very least, I'd have to report the slowest round-trip and work out the best way to delay the faster one... but this might well involve using another buffer, further increasing latency... which would be a "deal breaker" for me.
tlw
If the devices - I’m assuming they’re audio interfaces - have ADAT connections, linking them via ADAT might be a way to go.
If they’re RME or one of the other manufacturers who write ASIO drivers which allow more than one of their imterfaces to work at the same time then that would be the preferred way to go.
This is basically what I'm doing at the moment. I've got a Focusrite Scarlett 18i20 which unfortunately has only one ADAT input / output.
My mLAN setup is effectively separate: a Yamaha 01X with 2 x i88x, connected to an old laptop running Vista (which basically acts as a patch bay GUI). One of the i88x's is connected via ADAT input to the Focusrite, the other i88x to the ADAT output, with a Behringer ADA8000 connected to the 2nd i88x's ADAT input. The 01x is used as
an additional "Mackie" controller, which I use for controlling busses.
This works pretty well, as it gives me a crazy amount of inputs. However, it does limit me to recording only 8 tracks of the mLAN setup at once.
The idea was to try to get mLAN working on my main studio PC rather than the laptop (quite a few people have got this working, but I'm not sure how stable this is). This would give me 32 inputs/outputs mLAN via ASIO, with the 18 / 20 focusrite inputs & outputs on top.
In saying that, maybe it's not such a big deal.
If I really do need to record more than 8 tracks (which to be honest, is very rare), I've got a few choices:
1. Switch to WDM giving me both devices for recording my first lot of tracks; or
2. Switch to mLAN ASIO giving me the 32 inputs / outputs, although I'm not sure what the latency would be for the mLAN drivers.
3. Use Sonar 8.5 or X1 on the laptop or a separate boot on the PC, and use that for tracking.
The more I think about it, I'll probably live with my current setup.
The main reason for introducing the mLAN setup was to avoid having to constantly "rewire" everything when using different outboard pre-amps, so I can have everything setup, and use the mLAN patchbay GUI to re-route things as required.