|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Line Level DACs, Digital Crossovers, Equalizers, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
|
|
Thread Tools | Search this Thread |
|
|
#11 | |
|
frugal-phile(tm)
diyAudio Moderator
|
Quote:
This post is informative -- the whole thread is worthwhile. http://www.diyaudio.com/forums/showt...872#post984872 dave
__________________
community sites t-linespeakers.org, frugal-horn.com, frugal-phile.com ........ commercial site planet10-HiFi p10-hifi forum here at diyA |
|
|
|
|
|
#12 |
|
diyAudio Member
Join Date: Mar 2007
|
The short answer is that Firewire is probably the best (read the thread though, it's interesting). This is because the DAC clock is the master in all cases - the transport induces no jitter at all because it doesn't carry the clock. Data is sent to the audio interface when it requests it; the DAC is fully in control of the data stream. In the USB Audio Class and S/PDIF, data is sent at a constant rate and the clock is recovered from the data timing, which is where jitter becomes important.
Since the USB timing is generated indirectly from the main CPU clock (where frequency stability is not critical), and the USB frames themselves pass through a complicated path before they're transmitted, there's a ton of potential for jitter there. USB can be pressed into service to work as Firewire does, and most professional interfaces do, but not using the generic USB audio driver included with your OS. I'm quite sure that USB doesn't guarantee data integrity (without special protocols anyway), and I don't think Firewire does either, though it may have a CRC field, I can't recall right now. It's moot for audio anyway though because there's no time for retransmission in most cases. You either ignore the corrupt sample or play it (though it would arguably be better to just replay the previous sample than a corrupt one, it's not a huge difference). I would say Firewire = USB (DAC master)> S/PDIF > USB Audio Class.
__________________
http://audio.gotroot.ca/ |
|
|
|
|
#13 | |
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
Quote:
I have been looking for the actual implementation of USB 1ms frame clock, and so far have been able to uncover only http://www.diyaudio.com/forums/showt...64#post1690264 . This specific implementation does not use SW-driven clock. |
|
|
|
|
|
#14 | |
|
diyAudio Member
Join Date: Mar 2007
|
Quote:
__________________
http://audio.gotroot.ca/ |
|
|
|
|
|
#15 |
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
True, the USB controller clock is very likely coming from the same clock infrastructure as most other clocks in the PC. On the other hand, the diy-acclaimed beagleboard has its I2S clock generated in the same manner.
BTW, the USB audio chain can be pretty resilient, see http://www.diyaudio.com/forums/showt...44#post1719044 |
|
|
|
|
#16 |
|
diyAudio Member
Join Date: Jan 2004
Location: Belgrade
|
Try FireWhave from Griffin Tech.
about 30USD... sniffed that could be of help and odrdered few months ago... I was amased when I opened (read crashed...) but without damaging the pcb... * oxford FW chip with I2S wolfson dac * And next FW product is LaCie firewire speakers, also have ozford FW chip to interface digital from firewire...
__________________
### |
|
|
|
|
#17 |
|
diyAudio Member
Join Date: Jan 2004
Location: Belgrade
|
also mini has hidden another firewire maybe even I2S bus at the connector inside...
google for I2S or FW for mac or something, I loose the link... sorry
__________________
### |
|
|
|
|
#18 | |
|
diyAudio Member
|
Quote:
I have read some bad reviews about m-audio equipment and since there is not a big price differential between them and the roland you linked to i might buy this firewire audio interface (Much cheaper than a benchmark dac-1, which isn't mentioned often here). Is there any way to trade channels and portability for quality? There are also the PCMXXXX + paper in snake oil caps interfaces that sell for arround $150 but i don't want to go that way. |
|
|
|
|
|
#19 |
|
diyAudio Member
Join Date: Jul 2008
Location: Ames, Iowa
|
you can also go crazy and get a sound card that will spit out an aes/ebu signal and then build a dac to take that. Thats what I'm doing
|
|
|
|
|
#20 | |
|
frugal-phile(tm)
diyAudio Moderator
|
Quote:
dave
__________________
community sites t-linespeakers.org, frugal-horn.com, frugal-phile.com ........ commercial site planet10-HiFi p10-hifi forum here at diyA |
|
|
|
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Mini-A PCB'S | sandstorm33 | Pass Labs | 3 | 23rd March 2008 11:39 PM |
| the Very Mini Magico Mini | zei | Multi-Way | 7 | 11th February 2008 08:10 PM |
| My new mini-A. I really like it! | mpmarino | Pass Labs | 20 | 3rd August 2005 02:37 AM |
| New Mini | MikeW | Pass Labs | 39 | 7th June 2004 02:10 PM |
| New To Site? | Need Help? |