GUSTARD DAC-R26 Balanced Decoder R2R+1Bit Dual Native Decoding Music Bridge
Feb 12, 2023 at 1:00 AM Post #4,531 of 8,833
R26 linearity degrades rapidly above 18bits, so you might want to do 19bit depth processing to match the ladder accuracy and then avoid dithering? Does doing 19bits cost much in processing time compared to 16bits with dithering?
Linearity-20-2-1024x777.jpg


Just for R2R reference, the Holo May shows what good engineering can do (maybe about four times better). That is unlikely to be audible usually.
820HoMayfig11.jpg
If you put the r26 sinad into the calculator you get 16 bits tho?

https://www.everythingrf.com/rf-calculators/sinad-to-enob-calculator
 
Feb 12, 2023 at 1:53 AM Post #4,532 of 8,833
Feb 12, 2023 at 2:26 AM Post #4,533 of 8,833
That calculator does not take into account up sampling for a R2R DAC that processes discrete bit depth on a resistor ladder with a known linearity. In other words it's a misleading tool to use if doing PCM upsampling to the R26. Whether that's audible is another question.
Cool - and how did you work out that 19 bits would be the optimal level for the r26 and pggb?

In terms of processing time - I have just tried a 256 track at 32 bits to 705/768 and it takes about 15 mins for a single track on a M1 MacBook Pro. So should be less than that to go 19 bits
 
Last edited:
Feb 12, 2023 at 3:06 AM Post #4,534 of 8,833
work out that 19 bits ... ?
This is a bit over the top for most of us. PGGB lets you dial in the specific bit depth you want. So why not do it and leave the useless LSBs quiescent:

1. Work out the R2R DAC bit depth it can actually render – ignore the specs, eg if a DAC says 24bit don't believe it.
a. find a linearity plot with actually measurements processing 24 bit PCM
b. Choose a deviation level eg +/- 1dB to be kind eg R26 about -110dBFS
c. Bit depth is about dB/6 so the R26 is about 18 bits ( the resistors processing LSB below level 18 are not doing much useful)
d. Add one bit on for good measure, so you don't need to dither.

2. Make sure the chosen bit depth is more than you need for dynamic range, eg 19bits gives 116dB range which is way more than needed
 
Feb 12, 2023 at 9:40 AM Post #4,540 of 8,833
This is a bit over the top for most of us. PGGB lets you dial in the specific bit depth you want. So why not do it and leave the useless LSBs quiescent:

1. Work out the R2R DAC bit depth it can actually render – ignore the specs, eg if a DAC says 24bit don't believe it.
a. find a linearity plot with actually measurements processing 24 bit PCM
b. Choose a deviation level eg +/- 1dB to be kind eg R26 about -110dBFS
c. Bit depth is about dB/6 so the R26 is about 18 bits ( the resistors processing LSB below level 18 are not doing much useful)
d. Add one bit on for good measure, so you don't need to dither.

2. Make sure the chosen bit depth is more than you need for dynamic range, eg 19bits gives 116dB range which is way more than needed
Is there any benefit to sending 32bit to the R26 even though 19bit is the output?
 
Feb 12, 2023 at 10:27 AM Post #4,542 of 8,833
can you stand the R26 on its side? Any reason why I couldn’t or shouldn’t?
 
Feb 12, 2023 at 11:36 AM Post #4,545 of 8,833
Is there any benefit to sending 32bit to the R26 even though 19bit is the output?
No, the opposite is true, sending >16 (or 20) bits may degrade the sound because of added distortion.

It was explained to me as follows:

It is not possible to make an R2R DAC that is linear to more than about 20 bits. Beyond that, the bits just produce incorrect values (distortion). This distortion is particularly noticeable with low level signals and around zero-crossing region of high level waveforms. So you need to check linearity sweep measurement of the DAC to see at which point it begins to go off and only use the linear range of the converter. When you do this with a suitable noise-shaper, the distortion disappears while having no loss of dynamic range (limited by analog thermal noise floor). If you use even one bit too much, the effect disappears and the distortion pops back.
 

Users who are viewing this thread

Back
Top