• Disclaimer: This Vendor's Forum is a paid-for commercial area. Unlike the rest of diyAudio, the Vendor has complete control of what may or may not be posted in this forum. If you wish to discuss technical matters outside the bounds of what is permitted by the Vendor, please use the non-commercial areas of diyAudio to do so.

Mr White's "Opus", designing a simple balanced DAC

pabbi1 said:
Question then is: Can the Dual power the DAC as well as LCPS board? The dual is more friendly measurement wise for me, but if it is a lesser option, then not really an option.

Thanks for all the help to date!


Yes, you can use the Dual alone, and it should sound just fine. You would simply use the positive voltage out from the dual to power the DAC etc.

Cheers!
Russ
 
Russ

I bought myself a MiniMac yesterday to serve as a music player. Because it only has an optical digital output I have to use the USB port. Am I correct that I would need than:
1x USB Receiver Module
1x Opus DAC Module
1x Ballsie
1x Dual Supply Module
1x LCPS

Regards
 
thomaseliot said:


Pros and cons 🙂

If you want a silent PC music server without fans , it gets quite hot for a sound card. I burned my Emu1212m there. Whith SPDIF you have the clock in a high EMI box at least 1m. and 2 or 3 IC away from DAC, while USB clock is quietly 5cm from the DAC. An IC must extract the clock from SPDIF signal, while USB I2s has its own 2 cm cable.....

No, USB is still clocked by the computer as well due to the poorly designed USB Audio Class (though this may not be the case for all USB audio devices which may have custom drivers, it is true of the PCM2707). The problem is that the clock is embedded in the signal (just like SPDIF), but the interface is much more complicated, the timing events much less frequent, and the computer side of the equation has more variables. A good interface chip should do a decent job of recovering the clock, but there is certainly a lot more complexity involved in pulling it out from a USB signal than an SPDIF one. As I said in my previous post, the 12MHz crystal is there to make USB work, not to clock the I2S interface. That clock is generated by a PLL that stays in sync with the frames coming over USB, the timing of which controls the clock.

My educated guess is that the dedicated oscillator on a decent soundcard probably does a much better job of generating a good audio clock than the USB driver or transceiver IC on the computer's motherboard. Further, the SPDIF interface chip on the DAC should have an easier job recovering the clock than the USB chip.

There are of course reasons to use USB (I'm using a USB interface primarily right now), but I don't think it is possible for a good USB interface to be as good as a good SPDIF interface.

Russ, this modular stuff is great fun. I hope you're having as much fun designing the modules as we are using them.
 
Just to show I am serious about this clock stuff. 😉

Here is a very early rendition of the layout, still some polishing left to do, but you should get the idea. 🙂

Ground plane omitted for clarity.

Cheers!
Russ
 

Attachments

  • asrc.jpg
    asrc.jpg
    75.7 KB · Views: 1,121
Russ,

I think this module has a great future as CD player and existing DAC upgrade. 🙂

Why not to make this module 24bit/192Khz ready? While waiting for 24/192 music, If ever it will come, is it possible to use SRC4192 to upsample current 16/41.1 pcm?

SACD players do this trick with good results AFAIK.
 
thomaseliot said:
Russ,

I think this module has a great future as CD player and existing DAC upgrade. 🙂

Why not to make this module 24bit/192Khz ready? While waiting for 24/192 music, If ever it will come, is it possible to use SRC4192 to upsample current 16/41.1 pcm?

SACD players do this trick with good results AFAIK.


Its is already ready for that.

I left all the I/O pins accessable via jumper, so all you need is an XO (of whatever quality you like, TENT, ECS etc) of the correct frequency to get any output you want. 44.1,48,96,192 whatever. 🙂

You could also down samplle if you needed to.

I run the XO clock to each PCM(as MCK) terminal block so you can run either of them in master mode. In most cases (out to an Opus DAC) you would use the input in slave mode (leave MCK open) and the output in master mode (MCK to the DAC).

Cheers!
Russ
 
TI Design Engineers rock!

Just got off the phone with a TI design engineer. I wanted to ask about some of the features of the SRC4192. One key thing I wanted clarification on was what happened when the "BYPASS" option is set and the output is in master mode.

Well pleasantly it turns out that in that case the output is synchronously (as opposed to asynchronously) re-clocked (at the same rate) with the XO on the RCKI pin. Thats pretty cool as it bypasses all filters, and introduces no group delay.

so you can do 44.1/16 to 44.1/16 and the bit clock, word clock, and master clock will be nice and tidy. 🙂

The bad news is that this bypasses the buffer(which has some nice benefits, but adds group delay) also, so you may actually do better not to use the bypass option. But I thought it was cool none the less.

A word about group delay. It is only important if you need to sync up multiple digital outputs, or DACs. For normal one DAC stereo use, it is of no concern at all. Even with multiple DACs, as long as you ran them all through SRC4192s configured the same way they would all be in sync.

Should be a nifty module. I look forward to playing with it. I made extra pads so one can use a DIP8 socket and try different XOs.

Cheers!
Russ