Hi,
I suppose Soundsolution = Stereo Tool?
Anyway, using ASIO should reduce the latency by about 300 ms - which is quite a lot.
The ASIO on the same sound card is apparently a limitation of ASIO itself (it makes sense too - different sound cards usually have slightly different timings which will cause hiccups). This will probably also occur in the setup that you describe!
A better solution would be the following:
Use the Juli@ card for BOTH outputs.
--> 2 normal stereo channels for the MPX signal
--> 2 digital output channels for the non-MPX signal.
If you want to be able to hear the broadcast without delay, there's also another possiblilty:
- 2 normal channels for MPX signal
- 2 digital output channels for the "low latency low quality" signal (latency is approx. 30 ms on this channel!)
- Download and install "Virtual Audio Cable", and send the "Normal output" signal to a streaming application on the same PC. (I'm not certain that this won't cause timing issues).
That way you only need 1 pc, and you can hear yourself almost without delay.
Note that you only need 1 output channel for the MPX signal, so you could also choose to have a single low latency output channel for monitoring. That would be closer to the setup that you described above.
So in short:
Juli@ channel 1 (analog): MPX
Juli@ channel 2 (analog): MPX or Low Latency
Juli@ channel 3 (digital): Non-MPX signal LEFT
Juli@ channel 4 (digital): Non-MPX signal RIGHT
or:
Juli@ channel 1 (analog): MPX
Juli@ channel 2 (analog): MPX
Juli@ channel 3 (digital): Low Latency LEFT
Juli@ channel 4 (digital): Low Latency RIGHT
Virtual Audio Cable: Non-MPX signal
and a 2nd application that reads the Virtual Audio Cable input and encodes that for streaming on the same pc.