Solution: ERROR (foo_output_asio(dll)) : unsupported output data format.

Dec 24, 2004 at 6:40 PM Thread Starter Post #1 of 6

sodaya

New Head-Fier
Joined
Jul 5, 2004
Posts
23
Likes
0
This is a 'solution' post, if you were/are encountering trouble setting up the ASIO plugin with Foobar. Foobar kept giving me the error message:

"ERROR (foo_output_asio(dll)) : unsupported output data format."

After about an hour of changing settings and researching, I found the solution posted on hydrogenaudio. Which you can read here: http://www.hydrogenaudio.org/forums/...howtopic=29958

It turns out, you have to change output data format to "32bit fixed-point" in preferences->playback.
 
Dec 24, 2004 at 6:52 PM Post #3 of 6
Quote:

Originally Posted by Mr.Radar
What card are you using? Some cards will only accept input that is 32-bits (or padded to 32-bits).


Yes,that's right.

For example,Audigy2 only support asio under 16-bits,whereas the 0404 under 32 bits.
smily_headphones1.gif



And i suggest using the exe version bcoz it does less error on my computer.
(P4 northwood /K7/K8 with SSE2,P4 Prescott with SSE3,other previous CPU with SSE or non SSE)
 
Dec 25, 2004 at 12:21 AM Post #5 of 6
A2 also supports 24bit padded to 32 under Directsound 2.0 (and probably 1.0 and waveout).
 
Dec 25, 2004 at 2:22 AM Post #6 of 6
There is a small utility available form the author of the ASIO plugin that enumerates which audio formats an ASIO driver supports

http://www3.cypress.ne.jp/otachan/ASIOcaps.html

Unlike most any other software audio player foobar does not automatically adapt from it's internal format to match what the soundcard supports.

With ASIOcaps you can find out what your driver supports and then you need to match that with the setting in the playback options. This step is not necessary with winamp or Jriver MC using ASIO.

Cheers

Thomas
 

Users who are viewing this thread

Back
Top