|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, 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 |
|
|
#1 |
|
diyAudio Member
Join Date: Apr 2008
Location: United States
|
Hi all,
I'm currently fleshing out a design for a USB headphone DAC. I've recently been hacking around with the XMOS USB Audio 2.0 reference board, which interfaces quite nicely (natively) with the linux kernel and ALSA drivers. The goal of this design is bit-perfect 24/192 audio via asynchronous USB, generated through a delta-sigma DAC, and output through a low-distortion headphone amp chip. My current chip chain is the following: USB3318 PHY <-> XMOS XS1-L1 (-> SRC4192) -> WM8740 -> TPA6120 My question is this: with the XMOS handling asynchronous packet transfer, does the added jitter attenuation of the ASRC still outweigh its sonic alterations? In other words, is the ASRC even necessary anymore? The purist in me says I should kick it to the curb before this design goes any further, but I'll admit a lower experience level than many in this forum. Thoughts? Thanks, ~ Brad. |
|
|
|
#2 |
|
diyAudio Member
Join Date: Jan 2008
Location: Virginia
|
ASRC is definitevly an option to consider. Even if you do a separate miniboard that can be interposed in the data stream...
|
|
|
|
#3 | |
|
diyAudio Member
Join Date: Apr 2008
Location: United States
|
Hi SoNic.
Correct me if i'm wrong, but given the fact that asynchronous usb allows the DAC itself to generate the master clock signal, doesn't the usefulness of an ASRC in this application reduce down to its ability to perform upsampling? Quote:
Thanks, ~ Brad. Last edited by geekysuavo; 17th December 2010 at 01:10 AM. |
|
|
|
|
#4 |
|
diyAudio Member
Join Date: Apr 2008
Location: United States
|
On second thought, even adding an ASRC into the design is a serious complication. One clock mux would be required to match the input sampling rate to the XMOS and another clock mux would be required to match the output sampling rate to the ASRC and DAC. At that point, at least in my mind, I might as well just skip the XMOS and go straight to an FPGA solution in which the asynchronous USB audio, clock muxing, data muxing and sample rate conversion are performed on the same chip...
... so to keep things simple, I'm kicking the ASRC to the curb for this run and saving the FPGA implementation for another day. ![]() I plan on posting more information as the design progresses. Please feel free to chime in and offer advice, suggestions or criticisms. ~ Brad. P.S.: does this thread need to be moved to the Digital Line Level forum?? Last edited by geekysuavo; 17th December 2010 at 03:19 AM. Reason: does the thread need to be moved? |
|
|
|
#5 |
|
is choosing a less facetious title...
diyAudio Member
|
well maybe, but probably also include a link to the headphone forum, which IMO needs more support. i'll keep an eye on this, even if i'm not all that taken with the wolfston, I feel that for similar chips the ES9022 is a better sounding alternative
|
|
|
|
#6 | |
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 62
|
Quote:
All that being said, I'm currently listening through a CS8421 and haven't noticed any nasties yet.
__________________
When a measure becomes a target, it ceases to be a good measure. C.A.E. Goodhart |
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Apr 2008
Location: United States
|
Quite true.
Grad school, unfortunately, has a way of keeping one quite busy. Actually i'm curious now, if you had to pick a 24/192-capable DS DAC to listen to, of those you've heard, which would you choose and why? My heart isn't quite firmly set on the WM8740 yet, even if I'm leaning that direction.~ Brad. |
|
|
|
#8 |
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 62
|
I'm not a believer in being able to hear a DAC chip in isolation, implementation is the main determiner of sound quality. That said, I'll always tend to veer towards current out DACs for the simple reason that I don't totally trust CMOS opamps (as found in voltage out DACs) vis-a-vis sound quality. So AD1955 or PCM179X for me it would have to be.
__________________
When a measure becomes a target, it ceases to be a good measure. C.A.E. Goodhart |
|
|
|
#9 |
|
diyAudio Member
Join Date: Sep 2003
Location: Paris
|
I agree that USB async makes it unnecessary to add an ASRC.
In my opinion though, it's much easier to go with a classical pcm2707-src4192 chain than to bother with async. Jitter is of no concern thanks to the src4192 (see this post by Bruno Putzeys: Any feedback on new CS8421 high-res ASRC? ) and the upsampling provided by the ASRC is nice to facilitate the analog filtering. But of course, I've never been convinced of the advantages of 24/192 over the good old 16/44.1. PS: I'm currently very, very happy with a pcm2707-SRC4192-PCM1798-OPA1632 dac (final output stage is discrete jfet stuff). If you're using differential opamps for I/V, beware of capacitive loads and of keeping the dac outputs at 0V.
__________________
Ben. |
|
|
|
#10 |
|
diyAudio Member
Join Date: Apr 2008
Location: United States
|
Hi all,
Thanks for the input. I've decided to stick with the WM8740 on this design, without an ASRC. My current work is on a small (2x)WM8740+(4x)AD797+(1x)TPA6120 board that will interface to the breakout pins of the XMOS UAC2 board. I'll post details when the design progresses a bit more. ~ Brad |
|
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| USB Async chip? | boeserbaer | Digital Line Level | 0 | 20th January 2010 01:37 AM |
| USB DAC for headphone amp | eskimo hunter | Digital Line Level | 0 | 31st July 2009 08:47 PM |
| Newbie usb dac and headphone amp | darragh | Digital Source | 3 | 30th November 2007 05:01 PM |
| USB powered NOS USB DAC with built-in headphone amp | dsavitsk | Digital Source | 15 | 10th August 2006 06:11 AM |
| USB powered HIFI headphone amp/DAC | Benjlv | Headphone Systems | 13 | 9th January 2004 03:04 AM |
| New To Site? | Need Help? |
| Page generated in 0.57417 seconds (100.00% PHP - 0% MySQL) with 10 queries |