Post by garbulky on Apr 16, 2012 23:27:43 GMT -5
Garbulky, for 24-bit input on the XDA-1 with a higher than 48 kHz samplerate you cannot use its USB connector. Instead, you need to hook it up through S/PDIF, preferrably with a quality coaxial cable. You can get excellent USB-to-S/PDIF adapters such as the M2Tech hiFace 2, Musical Fidelity V-Link and Audiophilleo2 but, personally, I don't need them because my DAC already came with a factory in-built M2Tech OEM asynchronous USB interface that supports up to 24/192 and IMO it just performs better sonically than any traditional S/PDIF communication.
The XDA-1 not having any analog volume pot can be seen as a bonus. Just keep its digital volume at 100% and try my script. I think you'll be surprised how good a dithered 32-bit float (or 64-bit float) software volume control can be with 24-bit input on a DAC.
P.S. - I just noticed your post in the "XDA-1 with Windows PC" thread. I'll post there too.
Ok I will try that. I might need a bit of coaching. How do I do this on foobar using USB? Note my laptop does not have SPDIF or any other kind of digital output and I don't currently have the cash to spring for a USB to TOSLINK converter.
I use WASAPI as my output device for the XDA-1 and play 16 bit 44.1 Khz FLAC files. Nothing above 44.1 khz. On windows 7.
In foorbar. I've gone to preferences->(playback) Output->Output format
Over there it says 16 bit or 24 bit. And there is an option to check dither on or off.
When I say 24 bit, foobar says "Unrecoverable playback error: Unsupported stream format: 44100 Hz / 24-bit / 2 channels"
If I do 16 bit, it plays fine.
In the windows 7 control panel (sound) under the DAC speaker properties (advanced) I can only select 16 bit 44.1 Khz or 16 bit 48khz as output. No option for the 24bit selector.
Do you have any suggestions?