The best way to test if you're getting bit-perfect output is to hook your computer's digital output up to a home theater receiver and play a DTS CD. If the receiver recognizes it as a DTS stream and plays it, then you've got proper bit-perfect output. If not, it'll either play noise or not play anything at all. Otherwise, just do some searching for comments posted by others who have the device you're thinking about getting, see if they can get bit-perfect output working.
Quote:
Is it dependent upon the quality of the cable for it to be bit perfect? |
Doesn't matter at all.
Quote:
Also what do you mean that a USB can transfer analog signal? |
The USB
cable isn't transferring an analog signal. But the device at the other end of the cable (DAC/external soundcard/whatever you wanna call it) performs the conversion to analog, and thus will have some sort of analog outputs.
A diagram might help, here. The
E-MU 0404 USB is somewhat popular around here, so I'll use it as an example.
Code:
Code:
[left]<computer> \ | | v |-- Digital stage <usb cable> | | / v <E-MU 0404> <---- Digital to analog conversion | v \ <RCA cable> | | |-- Analog stage v | <amplifier> /[/left]
Making any sense? You computer sends the audio data in digital format over a USB cable to a USB device, in this case to an E-MU 0404. The 0404 performs the digital to analog conversion, and ouputs the analog signal via its RCA jacks, or via its headphone jack.
I used the 0404 in that diagram, but it could be replaced with anything that has a USB input. The USB device could also have a built-in amplifier (the 0404 has a built-in headphone jack). It just depends what you buy and what you want it to do.
Another variant is where the USB device acts as a digital-to-digital converter. It takes the digital audio from the computer as input, via a USB cable, and outputs the digital audio data to an S/PDIF jack. Some people use a setup like this if they have a PC that doesn't have an S/PDIF jack and also have a DAC that doesn't have a USB input.