t52
100+ Head-Fier
- Joined
- Jun 12, 2006
- Posts
- 111
- Likes
- 10
upsampling highend dac project
hi there!
i'm quite new here and first of all i have to admit that you guys here have a lovely forum going. lots of knowledge to read an what striked me most: there's no fear of using the latest chips, soldering smds etc...
i always had the opinion that with digital media the dac is the most critical part in a digital chain. before the dac everything looks just trivial - distinguishing 0 from 1 can hardly fail?! in fact i must deny that digital cables can influence the sound, IF:
any network jitter is removed right before the dac and a very stable clock must be either supplied by the data source or recovered from the data stream (spdif f.ex.).
as plls don't seem to do the job very well, there's one option left: asynchronous sample rate conversion.
when we're doing asrc, why not upsample to 192kHz and let one of the latest generation dac chips do the hard work and thus create some very nice dac with nearly absolute immunity to input jitter? thanks to the auto-locking of the cs8421 the spdif input could accept any sampling rate, if i'm not mistaken here...
in my mind is a chain that looks something like this:
(optional) pcm2902 usb -> spdif
cs8416 spdif muxer/receiver -> i2s out
cs8421 asrc, upsamples to 192khz, i2s out
2x pcm1794 in balanced mono config
i/v with opamps, balanced (possibly some latest generation ad8610?)
balanced -> unbalanced conversion
low pass filter (see below)
some more thoughts:
- good xo like the kwak clock directly on board
- do we need a digital filter chip between the asrc and the dacs?
- ideally the low pass filter should have a variable frequency that matches the input sampling rate, right? what rolloff is good practive here?
- of course every chip should have it's own low noise supply regulator(s), i like it when everything is on board
i fear because of the complexity and the power demands this thing is not for portable use
these is my fist collection of thoughts, i'd appreciate some input
hi there!
i'm quite new here and first of all i have to admit that you guys here have a lovely forum going. lots of knowledge to read an what striked me most: there's no fear of using the latest chips, soldering smds etc...
i always had the opinion that with digital media the dac is the most critical part in a digital chain. before the dac everything looks just trivial - distinguishing 0 from 1 can hardly fail?! in fact i must deny that digital cables can influence the sound, IF:
any network jitter is removed right before the dac and a very stable clock must be either supplied by the data source or recovered from the data stream (spdif f.ex.).
as plls don't seem to do the job very well, there's one option left: asynchronous sample rate conversion.
when we're doing asrc, why not upsample to 192kHz and let one of the latest generation dac chips do the hard work and thus create some very nice dac with nearly absolute immunity to input jitter? thanks to the auto-locking of the cs8421 the spdif input could accept any sampling rate, if i'm not mistaken here...
in my mind is a chain that looks something like this:
(optional) pcm2902 usb -> spdif
cs8416 spdif muxer/receiver -> i2s out
cs8421 asrc, upsamples to 192khz, i2s out
2x pcm1794 in balanced mono config
i/v with opamps, balanced (possibly some latest generation ad8610?)
balanced -> unbalanced conversion
low pass filter (see below)
some more thoughts:
- good xo like the kwak clock directly on board
- do we need a digital filter chip between the asrc and the dacs?
- ideally the low pass filter should have a variable frequency that matches the input sampling rate, right? what rolloff is good practive here?
- of course every chip should have it's own low noise supply regulator(s), i like it when everything is on board
i fear because of the complexity and the power demands this thing is not for portable use
these is my fist collection of thoughts, i'd appreciate some input