HardwareHeaven.com

HardwareHeaven.com

Looking for the skin chooser?
 
 
  • Home

  • Hardware reviews

  • Articles

  • News

  • Tools

  • Gaming at HardwareHeaven

  • Forums

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > ASIO


Reply
 
Thread Tools
Old Nov 17, 2011, 01:14 AM   #1
HardwareHeaven Junior Member
 
Join Date: Oct 2008
Posts: 21
Rep Power: 0
pomFritz is on a distinguished road

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.
pomFritz is offline   Reply With Quote


Old Mar 6, 2012, 09:00 PM   #2
HardwareHeaven Newbie
 
Join Date: Dec 2009
Location: White Plains, NY
Posts: 17
Rep Power: 0
boris81 is on a distinguished road

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
boris81 is offline   Reply With Quote
Reply

Thread Tools