Help - Search - Members - Calendar
Full Version: asio problems
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
dee
Have just discovered foo...

Actually discovered it ages ago but it wasn't very usable & so I continued with winamp.

Well seems very mature now & time to switch methinks.

But...am having a problem with tha ASIO plugin, probably something obvious that I'm missing so if anyone can help pls do!

Have tried both the dll & exe versions and get the same message with each one:

INFO (foo_output_asio(dll)) : open : 44100 Hz, LINEAR PCM, 16 bits, 2 channels
INFO (foo_output_asio(dll)) : ASIO device type [channel 7] : Int32LSB
INFO (foo_output_asio(dll)) : ASIO device type [channel 8] : Int32LSB
ERROR (foo_output_asio(dll)) : unsupported output data format.

This is on a Delta 410...
Mr_Rabid_Teddybear
Check the specs on your soundcard. With ASIO or Kernel Streaming output you gotta output to the correct bit & samplerate for your hardware or it wont work. Me for instance, I gotta output to 16/48 because I have a Soundblaster Live! that's hardcoded to 48000 Hz/16bit output. That error message is because you got this wrong.
Hydrac7
try changing the output to 32bit or 24bit padded to 32bit
dee
soundcard's fine with asio (works with the winamp plugin)

24/32bit's a no-go as this is outputted to a 16bit dac...

any more suggestions?????
Mr_Rabid_Teddybear
Resampling? [Preferences > Playback > DSP Manager > Resampler (SSRC)]
Bitrate? [Preferences > Playback > Output Data Format]

It's gotta be something with your samplerate and/or bitrate output from foobar not matching current specs or settings with your hardware or ASIO driver --- OR your ASIO driver is corrupt. Both versions of foo_output_asio are working just fine here....
dee
output is standard 16bit, resampler is not enabled...
Mr_Rabid_Teddybear
QUOTE(dee @ Mar 1 2004, 04:37 PM)
resampler is not enabled...

***That what I'm talking 'bout***

Try enable resampler, set to 48000. Experiment! (Or check specs for your stuff, I don't know your hardware.)

lalala.gif
dee
I don't want to resample & the hardware works fine at 44.1kHz 16bit in winamp...
Mr_Rabid_Teddybear
Ok. Use DirectSound/DirectSound 2.0 output or Winamp. I'm pulling out of this thread. Goodnight!
OddbOd
QUOTE
This is on a Delta 410...


This would be the M-Audio Delta 410? Looks something like this:

user posted image

And now we zoom in a bit...
user posted image

Features
--------------------------------------------------------------------------------
· PCI 2.1 with bus mastering and burst modes
· 24-bit resolution audio format support
· Sampling rates up to 96kHz
· 8x2 I/O on AC-link or I˛S, up to 4x2 converters
· Simultaneous I˛S for S/PDIF I/O up to 96kHz
· 20 channels, 36-bit wide digital mixer
· Monitor and master copy functions
· Peak meters on all 20 professional multi-track streams
· Concurrent 16 streams DirectSound TM accelerator
· Sample Rate Converter for DirectSound applications
· Two MPU-401 MIDI UART ports
· ACPI and PCI PMI support
· I˛C subset I/F for E˛PROM (configuration and ID storage) and peripherals control
· HW SoundBlaster® Pro legacy
· FM synthesis for DOS® legacy
· 64-voices SW Wavetable General MIDI Synthesizer for Windows95
· DirectInput TM compatible Joystick port
· 8-bit GPIO port
· Windows® 95/98, NT4.0 drivers
· 24.576, 16.9344 or 22.5792 MHz crystal operation
· 3.3V operating supply (5V tolerant I/O)
· 128-pin PQFP (14mm x 20mm body)

QUOTE
24/32bit's a no-go as this is outputted to a 16bit dac...


Um are you sure about that?
dee
QUOTE
This would be the M-Audio Delta 410? Looks something like this:


[snip]

yup...



QUOTE
QUOTE
24/32bit's a no-go as this is outputted to a 16bit dac...



Um are you sure about that?


Yup, signal goes via spdif to a 16bit dac...
Moneo
Try contacting the maker of the ASIO plugin.

Or use kernel streaming.

Or try moving the 'wave' slider in windows mixer all the way up and using directsound (this has been reported to yield bit-perfect output on some cards).
RIV@NVX
ASIO plugin for Winamp automatically chooses the bitrate. In foobar2000, you have to do it manually. Just select '24-bit padded to 32-bit' and everything will work same way it does in Winamp.
dee
Thanks, that fixed it...

Re the disclaimer on the output page, should I be sticking with kernel streaming with a 16bit dac (tbh can't hear any diff, wanted to try ASIO as I've had the odd stutter with kernel streaming / wavout).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.