The Best DAC is no DAC

So, having got the computer/usb board side of things working well its time to expose the paucity of my electronics knowledge...

I want to try filtering the DSD from my JLSounds USB board to recover the analogue as per Hazard's starting point with this thread. I don't have any line transformers available. My amps are quite sensitive (0.8V). But I need to;


  • manage any DC
  • drive several metres of interconnect cable
  • control the volume of the output

Some guys in Italy have had some success using a simple LP filter and I thought I would try their approach as my starting point;

http://www.webalice.it/meneghettig/Un%20DSD%20player%20autocostruito.pdf

If I use their filter approach and follow it with a unity-gain buffer with a cap on its input that should handle the DC issues? It will obviously also provide the drive for the interconnects?

For volume control, I have a 10K switched attenuator available; can I simply insert that, or something similar (if a higher impedance is required), between the LP filter and the buffer?

Sorry if this is noddy stuff but I'm conscious that I don't know about the output impedance of the LP filter, nor understand the interactions of the LP filter and the other elements. I'll be grateful for the offer of a helping hand.

This is what I had in mind for the buffer;

New Octal Aikido Cathode Follower PCB and Kit

Cheers

Ray
 
Last edited:
Hello Ray,

the crossingpoint is even a little bit heigher, 36,4khz.(butterworth).At that point the frequencycurce at 20khz was only -0.1db lower.
The primary resistance of the transformer needs to be relative high and must be known. This resistance is part of the filter calculation, in this case 1220 ohm.
Until yet this is just a concept.
Waiting for my amareno, other parts i have already. If the concept is proven i will design also a PCB. This PCB will supply several options. Just passive filter or with tube output or opamp output.

Ronny

Hi Ronny, I was browsing the JLSounds website and spotted this little board - maybe useful?

JG buffer - I2S over USB Audio

Any progress?

Ray
 
So, having got the computer/usb board side of things working well its time to expose the paucity of my electronics knowledge...

I want to try filtering the DSD from my JLSounds USB board to recover the analogue as per Hazard's starting point with this thread. I don't have any line transformers available. My amps are quite sensitive (0.8V). But I need to;


  • manage any DC
  • drive several metres of interconnect cable
  • control the volume of the output

Some guys in Italy have had some success using a simple LP filter and I thought I would try their approach as my starting point;

http://www.webalice.it/meneghettig/Un%20DSD%20player%20autocostruito.pdf

If I use their filter approach and follow it with a unity-gain buffer with a cap on its input that should handle the DC issues? It will obviously also provide the drive for the interconnects?

For volume control, I have a 10K switched attenuator available; can I simply insert that, or something similar (if a higher impedance is required), between the LP filter and the buffer?

Sorry if this is noddy stuff but I'm conscious that I don't know about the output impedance of the LP filter, nor understand the interactions of the LP filter and the other elements. I'll be grateful for the offer of a helping hand.

This is what I had in mind for the buffer;

New Octal Aikido Cathode Follower PCB and Kit

Cheers

Ray
Hi Ray, I can't speak Italian - but I can see the LP filter they use - a first order with R = 3.3k and C = 1n. If you use a 10k attenuator, then the series R will form a voltage divider with your attenuator, and you will lose about 25% of the gain. Since you already have the attenuator I assume that you are not going to replace it - so you may want to consider a smaller R (and bigger C) in the LPF. eg R = 1k and C = 3.3n (you will still lose 10%). And make sure you have the DC blocking cap before the attenuator.

I am sure that the Akido cathode follower will sound great, and it will drive your interconnect cable just fine. My system is totally balanced so I don't use akido techniques - but I have read every Tube Cad Journal blog by John Broskie since 1999 and I have learnt so much from each blog, so I reckon you can buy this kit with confidence.

My initial tests with the DIYINHK kit showed that it had low output when set up like this - its much better with the flip flop. Its hard to tell if this is normal or if there is something on the board that is causing a low output. I might well buy the JLSounds card and try it out.
 
I've been trying to find out a bit more about this board that I linked to earlier;

JG buffer - I2S over USB Audio

this is the circuit that it implements;

http://jlsounds.com/uploads/JGbuffer.pdf

That looks as though it could be quite useful in our context. I'm thinking of getting one and using the filter section for the very simple 1st order filter that I picked up from the Italian site, with the buffer providing a good output capability (though no gain). I'm concerned about the DC issue though so, picking up on Hazard's most recent comment I'm wondering if I could hack the board a little and insert a capacitor immediately before the buffer section? If so, what sort of value?

Thoughts?

Ray
 
I'm not sure what you are getting at Gopher. I think that there is no DAC involved because I deliberately left out the DAC from my circuit. The USB receiver takes the digital signal from the PC and outputs digital data in I2S format (if PCM) or DSD (or DSD). This usually goes to a DAC. But I am feeding the DSD data straight into a transformer.

Are you suggesting that the transformer is the DAC? I guess technically you could say that the transformer is performing the function of a DAC but I don't think that anyone would describe a Lundahl LL1527XL transformer as a DAC. Would you?

Another way of thinking about this - if I did use a DAC I would still need an IV convertor and some other output circuitry at the end of the DAC. Some people even use a transformer for DAC output stage. In ths case the signal path would be

USB Receiver ---> DAC ---> transfomer (output stage).

But my signal path is this

USB Receiver ---> transformer. No DAC!!

can you post the schematic?
 
Hi Ronny, I was browsing the JLSounds website and spotted this little board - maybe useful?

JG buffer - I2S over USB Audio

Any progress?

Ray
Hello Ray,

last week i have received the amanero board and some other hardware i need.
This week i have time to try some things. I will try several option:
- Just outputtransformer and filter
- Just filter
- Just iso7640fm and filter
- flipflop with filter

The board in your link has similar filter setup as i use. I like to make my own pcb's.

Hazard500, can i use this thread to report my findings or shall i open a new thread? I ask because this is your thread.
 
I hope its not just my thread. A few of us are experimenting with this approach and I'm very eager to share our knowledge. I've tried 2 configurations (DSD to transformer and DSD to flip flop then transformer). I much prefer the latter, but thats not to say that its best. I'm very interested to hear how you go - I wish I had time to try more configurations.

Good luck with your experiments,
 
Some guys in Italy have had some success using a simple LP filter and I thought I would try their approach as my starting point;

http://www.webalice.it/meneghettig/Un%20DSD%20player%20autocostruito.pdf

If I use their filter approach and follow it with a unity-gain buffer with a cap on its input that should handle the DC issues?

I've been trying to find out a bit more about this board that I linked to earlier;

JG buffer - I2S over USB Audio

this is the circuit that it implements;

http://jlsounds.com/uploads/JGbuffer.pdf

That looks as though it could be quite useful in our context. I'm thinking of getting one and using the filter section for the very simple 1st order filter that I picked up from the Italian site, with the buffer providing a good output capability (though no gain). I'm concerned about the DC issue though so, picking up on Hazard's most recent comment I'm wondering if I could hack the board a little and insert a capacitor immediately before the buffer section? If so, what sort of value?

Thoughts?

Ray
Ray, this DC issue is causing some issues for us. Are you able to read Italian? In the link that you provided above, are you able to interpret what they did to block DC? This assumes that there is DC!.

Regards, Hazard
 
Ray, this DC issue is causing some issues for us. Are you able to read Italian? In the link that you provided above, are you able to interpret what they did to block DC? This assumes that there is DC!.

Regards, Hazard

Sorry hazard, my Italian is very limited and I just interpreted the pictures; I don't think there is a solution to DC in there.

However, the DC has been troubling me and I think I've found a solution that will suit me, it's not fully formed yet but in outline and to critique;

1. Pass the DSD outputs from the USB card through a FlipFlop as you have done, producing differential digital signals.

2. Apply a LP filter, of choice, to each differential signal.

3, Feed the filtered differential signals into the inputs of a Broskie unbalance. Read the section about using the 'Unbalancer as I-to-V Converter' down near the end of this article;

The Unbalancer

In fact, the Unbalancer has pads on its board for components for a simple 1st order filter.

As I read it that should give me a healthy, clean, single-ended output.

So where is my mistake?

If it works I will gradually develop/refine, if not I can reuse almost all the parts in another project.

Ray
 
Sorry hazard, my Italian is very limited and I just interpreted the pictures; I don't think there is a solution to DC in there.

However, the DC has been troubling me and I think I've found a solution that will suit me, it's not fully formed yet but in outline and to critique;

1. Pass the DSD outputs from the USB card through a FlipFlop as you have done, producing differential digital signals.

2. Apply a LP filter, of choice, to each differential signal.

3, Feed the filtered differential signals into the inputs of a Broskie unbalance. Read the section about using the 'Unbalancer as I-to-V Converter' down near the end of this article;

The Unbalancer

In fact, the Unbalancer has pads on its board for components for a simple 1st order filter.

As I read it that should give me a healthy, clean, single-ended output.

So where is my mistake?

If it works I will gradually develop/refine, if not I can reuse almost all the parts in another project.

Ray

I don't know, that seems to be overly complex for what your trying to achieve.
 
I don't know, that seems to be overly complex for what your trying to achieve.

Yes, maybe a little more complex than I would like too, converting to differential and then back to SE grates a bit but I think it will extract the audio from the DSD data stream and eliminate the DC offset issue without using a 'conventional' DAC. We're learning about this stuff. Would be glad to hear of a simpler approach...

Ray
 
Then something that I read on Joe Rasmussen's site many many years ago came floating to the top of my mind - I recall he was talking about Sony SACD players, and that he was able to play SACD simply by finding the DSD signal on the Sony's circuit board and filtering it (3rd order at 90kHz IIRC) before a j-fet buffer sent the signal to his pre-amp. No DAC at all!! Well isn't this the way to go? Send the DSD files from my hard drive out through the USB and pick off the DSD from the USB board?

Exactly, DSD by its very nature is very close to analogue.

However, you would also get very good results with a native DSD DAC. it's usually the case that several to-and-fro conversions of DSD degrades the sound.
 
Am I just being stupid, but why do you think there is no DAC involved? Where do you think the analogue audio you are listening to is coming from?

Where do you think it happens, Gopher?

It's actually a very good question and the answer may surprise you.

The D/A happens at the pin output itself.

This is why it can be filtered simply with an analogue lowpass filter.

DSD is digital, but analogous to analogue :D
 
Not my idea but, how about feeding DSD into a tube, anyone..? ;)

Precisely what I wanted to do: get the pure DSD out and then feed that into tubes.

So, got my native DSD DAC as well as a made my SET tube amp with the PCB from George of Tubelab.

The next step would be to tap that direct DSD and use my own analogue filter. One of the DSD boards looks fantastic for a DIY solution.