|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
HardwareHeaven Junior Member
Join Date: Oct 2008
Posts: 21
Rep Power: 0 ![]() |
Surround to ASIO channels problem
Hello, first well done for this great driver! But, I have little problem that takes me hours trying to solve it with no success. A little explanation about my setup and what I try to do.
I use an Audigy 2 ZS under Windows XP for surround decoding from the SPDIF input. After that, the decoded sound is sent to 3 external DA converters (front, rear, center/sub) through 3 of the 4 Audigy's SPDIF outputs. It works great if the 6 decoded channels are sent directly to the SPDIF outputs. But, it's not enough I want to send the 6 decoded channels to 6 ASIO channels (so, I can apply some specific plugins) before sending the signals to the physical outputs. For doing that, I use FXBusX 2-7 to Epilog ASIO 0-5 for ASIO inputs and FXBusX 10-15 to 6 SPDIF outputs for ASIO outputs. Not other module is used.It works great if I use 4 ASIO buses in my ASIO application, but, as soon as I add a 5th ASIO channel, the sound is totaly strange. The channels are mixed and the sound is robotic. I don't understand why? I have played with buffers sizes, but, no success. |
|
|
|
|
|
#2 |
|
HardwareHeaven Newbie
Join Date: Dec 2009
Location: White Plains, NY
Posts: 17
Rep Power: 0 ![]() |
Re: Surround to ASIO channels problem
Does this work? Are you sure the signal on all 6 channels comes out synchronized? Does the Audigy ZS 2 really have 6 SPDIF outputs, I thought it's just one physical output that may be able to carry multiple channels. Maybe you are confusing SPDIF and analog outputs.
In any case I don't know if you fixed this but I have a few suggestions. 1- Increase the ASIO buffer size. You probably tried this already. Changes in ASIO generally require a stream restart (unlike on-the-fly changes in KX) 2- Why not implement all your processing in the KX DSP? There are plugins available to do pretty much anything. 3- If not then maybe implement the surround decoding in ASIO. 2ch kxASIO-in -> surround decoding and processing in your ASIO host -> 6ch kxASIO-out |
|
|
|
![]() |
| Thread Tools | |
|
|