• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Digital volume pre-amp on DAC produces inferior sound than a proper analog pre-amp?

shinewu

Member
Joined
May 28, 2020
Messages
51
Likes
25
I think many are claiming so here or on YouTube. The claim is that it compresses the dynamic range. My understanding is that pure DAC mode is basically digital volume at 100. So a digital volume at 95 should not be that different from pure DAC mode? Is there anything deeper than the simple math that I showed?
 
Digital attenuation reduces SNR.
The signal amplitude goes down, but noise amplitude stays the same.

Now, that may sound bad, until you realize that the noise floor of modern DACs is so low, that even after it's amplified and played through speakers, the DAC's noise is in the majority of cases below the noise floor of the listening environment and below the self-noise of the Amplifier. Therefore inconsequential.

So yes. Digital attenuation reduces DR, but not in a way that could affect fidelity, unless you're dealing with severe gain mismatch.
 
Digital attenuation reduces SNR.
And analog attenuation does something similar... You reduce the signal into the preamp/amp any noise generated inside the amp stays the same for a lower signal-to-to noise ratio. (All analog electronics generate some noise).

When you lower the level digitally you are aren't using all of the bits. Each bit represents 6dB so if you have a 16-bit file and you reduce it by -6dB you're only using 15 bits. If you are down around -90dB you're only using a couple of bits and the quality is terrible but you can't hear anything at -90dB anyway. You don't hear quality loss as you go-down in volume.

With 24-bits you can reduce the level by about -48dB and still have 16-bit quality.

The problems (with analog or digital) usually come-in when you re-amplify or if you have "excess amplification" so you're always listening with a reduced SNR.

With 8-bit audio you can hear quantization noise, assuming you are playing it at full volume. But if you have a 16-bit file and you lower the volume by about -48dB (where you're only using 8-bits) the quantization noise remains the same and you still can't hear it... Unless you re-amplify... and then the quantization noise gets amplified and it sounds like an 8-bit file.

The claim is that it compresses the dynamic range.
It reduces the dynamic range capability of the system.

Dynamic compression is something different... It reduces the "dynamic contrast" in music by making the loud parts quieter and/or the quiet parts louder. Compression is mostly used in audio production to make "everything loud". The only way you get compression accidently is if you drive your levels into clipping (where the peaks are reduced/clipped).
 
Last edited:
Many modern DACs have separate digital volume control. The volume change commands are sent through the serial control interface instead of having to modify the values of the signal samples (when the software and device driver support it).
See ESS presentation: https://www.esstech.com/wp-content/uploads/2021/02/digital-vs-analog-volume-control.pdf

ess4.png
 
The volume control of the RME ADI-2 series combines a fine tuned digital (0.5 dB steps) with a 3 or 4 step analog control (~ 6 dB steps) so you don't lose so many bits when playing at low volume.
 
Cool, now I see that when folks claim the digital attenuation makes sound "flat", it is probably just confirmation bias.
 
Cool, now I see that when folks claim the digital attenuation makes sound "flat", it is probably just confirmation bias.
Current DACs based on recent chipsets should allow a change in volume with minimal audio impact.

Early implementations were not as good and had possibly audible impacts. This may be how the legend emerged.
 
When you lower the level digitally you are aren't using all of the bits. Each bit represents 6dB so if you have a 16-bit file and you reduce it by -6dB you're only using 15 bits. If you are down around -90dB you're only using a couple of bits and the quality is terrible but you can't hear anything at -90dB anyway. You don't hear quality loss as you go-down in volume.

With 24-bits you can reduce the level by about -48dB and still have 16-bit quality.
Just to clarify that slightly - the number of bits you start with depends not on the source (eg redbook v higher res files) but the volume processing pipeline.

In modern DACs or software this will (should) always be 24 bit or higher, so if for example you are playing redbook files, they will come into the dac - be upshifted to 24 bit (or higher), and the volume reduction done from there. So you will still have 16 bit resolution after a volume reduction of 48dB.
 
It’s about implementation and total gain structure of your system .

In practice a digital volume might perform better and as tony said for typical content your -48dB down before anything significant happen .
And digital volume has perfect channel balance and no wear and tear of potentiometers.

I think RME as pro manufacturer has a hybrid system with some coarse steps in the analog circuit and then digital volume . Most likely to accommodate a vide range of system gain.

So in practice in a setup without traditional power amp ( with a DAC with volume control as source for example ) you set your power amp gain as low as possible to be able to crank up the digital volume pretty high for your normal listening level . Or use analog inline attenuators before the amp if it does not have selectable gain.

Rant:

Gain everywhere !

Traditionaly we alway had to much gain in our amps due to some legacy sources before CD joe blows old vhs who only gives 0.1 volt output or something.
So many amps and preamps have to much gain . Heck I even saw a test where the tested a Rotel pre and power amp combo where the pre amp gain was ridiculous compared to the needs of the “matched” power amp who already have quite a lot of gain resulting in that the tester only being able to use the first not so linear part of the volume pot.

If you ever wondered why you can only use a third of the volume put or less in some of systems it’s because everyone is hedging their bets and provides enough gain for the most decrepit old source component playing a very quiet classic lute composition :) this later morphed to need to not appear “weak” and your products must go to “11” and be loud with just a slight turn on the volume knob, a surprisingly lot of people associate the position of the volume knob with how powerful the product is :facepalm:
 
...the problem I have with digital implementation is how it crashes and blows up the system sometimes...
 
...the problem I have with digital implementation is how it crashes and blows up the system sometimes...
Set up your system so a crash can't blow everything up.
 
Subscribed. I find this particular subject is very interesting
 
I'd rather have the rock solid channel balance of a digital volume control over the barely acceptable to horrible balance of most pots. I find 1db of imbalance easily noticeable and 2db plus really bugs me to the point of distraction when in the sweet spot.
 
Last edited:
Digital volume control of a desktop PC vs media player software vs Dac.

A Dac has converted the digital signal to Analog so this appears to be the best until you add digital volume control or is the volume control done before the conversion ?

Another question :

I`m using the D50 III Dac in Dac only mode and when I put my desktop PC on 100% volume level and use any media player software volume at 10% there is a much higher quality in audio when compared to PC volume at 40% and using Media player volume at 80% why ?

This experience leads me to assume having both PC and Media player software at 100% volume and using DAC only mode would ensure I`m getting the full data from the digital source no bits lost, catch is now I would need a pre amp like the Pre 90 or A70 Pro for volume control and then I would have my system operating at it`s highest potential ?
 
Last edited:
is the volume control done before the conversion ?
It's usually all digital. Or some DACs have an analog potentiometer. If you have a volume knob that rotates more than 360 degrees it's a digital rotary encoder.

Some higher-end audio equipment has digitally controlled analog attenuation.

When I put my desktop PC on 100% volume level and use the media player volume at 10% there is a much higher quality in audio when compared to PC volume at 40% and using Media player volume at 80% why ?
I'd expect it to sound the same if level matched. You can't trust the "percentage".

What do you mean by "much better quality"? Usually if there's a defect or difference with electronics it's noise (hum hiss or whine in the background) but you didn't mention that. Or you can get clipping (distortion) if you boost and go over 0dB digitally, but that's (usually) the DAC and it would be the same in both cases. And most audio players applications can't go over 0dB (100%) unless you boost with EQ.

Of course you can also push an amplifier into clipping by cranking up the volume and trying to get 110W out of a 100 watt amplifier, etc., but that's not what you're talking about either.

A "loss of resolution" is also heard as noise. If you make an 8-bit file you'll hear quantization noise which is similar to analog noise except that quantization noise goes-away completely with silence (no audio).
 
It's usually all digital. Or some DACs have an analog potentiometer. If you have a volume knob that rotates more than 360 degrees it's a digital rotary encoder.

Some higher-end audio equipment has digitally controlled analog attenuation.


I'd expect it to sound the same if level matched. You can't trust the "percentage".

What do you mean by "much better quality"? Usually if there's a defect or difference with electronics it's noise (hum hiss or whine in the background) but you didn't mention that. Or you can get clipping (distortion) if you boost and go over 0dB digitally, but that's (usually) the DAC and it would be the same in both cases. And most audio players applications can't go over 0dB (100%) unless you boost with EQ.

Of course you can also push an amplifier into clipping by cranking up the volume and trying to get 110W out of a 100 watt amplifier, etc., but that's not what you're talking about either.

A "loss of resolution" is also heard as noise. If you make an 8-bit file you'll hear quantization noise which is similar to analog noise except that quantization noise goes-away completely with silence (no audio).
Thanks for the reply,

I`m guessing more Bits are being removed when using the media Player software volume when compared to the PC volume ?

FLAC Music files from my PC Foobar200 and from online Tidal app also using my PC.

There is more information for sure I`m guessing it`s not a noise issue, I have no instruments or knowhow to pin point this.
 
Thanks for the reply,

I`m guessing more Bits are being removed when using the media Player software volume when compared to the PC volume ?

FLAC Music files from my PC Foobar200 and from online Tidal app also using my PC.

There is more information for sure I`m guessing it`s not a noise issue, I have no instruments or knowhow to pin point this.
The "more bits being removed" thing is a bit of a myth.

Technically it is correct -but as pointed out above - it doesn't have the effect people think it does. Removing bits just increases quantisation noise, which will sound like hiss - and the quantisation noise doesn't change with digital volume, it just stays the same, but the signal gets lower so the SNR gets worse.

So if your amp volume/gain is unchanged -and you can't hear the quantisation noise (hiss) at your highest volume (during the silence between tracks), then you won't here it when. you turn the volume down either.

Also bear in mind - most digital volume control will be done in 32 bit with 32 bit conversion. You can turn that down 96dB and the quantisation noise will still be as low as 16 bit (redbook) audio.

Even with 24 bit DACs. you have to turn the volume down 48 dB to get to that level.



So - if what you are hearing is not noise (Hiss) then most likely your perceptions are being influenced by bias, or failure to compare at accurately matched levels. The latter being a distinct possibility since PC volume controls often have large steps between levels.
 
Last edited:
The "more bits being removed" thing is a bit of a myth.

Technically it is correct -but as pointed out above - it doesn't have the effect people think it does. Removing bits just increases quantisation noise, which will sound like hiss - and the quantisation noise doesn't change with digital volume, it just stays the same, but the signal gets lower so the SNR gets worse.

So if your amp volume/gain is unchanged -and you can't hear the quantisation noise (hiss) at your highest volume (during the silence between tracks), then you won't here it when. you turn the volume down either.

Also bear in mind - most digital volume control will be done in 32 bit with 32 bit conversion. You can turn that down 96dB and the quantisation noise will still be as low as 16 bit (redbook) audio.

Even with 24 bit DACs. you have to turn the volume down 48 dB to get to that level.



So - if what you are hearing is not noise (Hiss) then most likely your perceptions are being influenced by bias, or failure to compare at accurately matched levels. The latter being a distinct possibility since PC volume controls often have large steps between levels.
Thank you for the reply,

I`m still researching the volume control of the D50II dac so far all I can understand is it`s very good :facepalm:

I`ll keep reading up on the ESS DAC chip volume controls I`m being lead to believe it`s just a good as analog volume controls but not in every situation as it still uses Digital attenuation ? so if you use only 16 bit flac files you will lose information at lower volumes ?

Back to the other Question :
I`m guessing it is the media players software volume control that is stealing information on lower volume levels ? Examples You tube, Amazon Prime Video app, Disney app, Tidal music app, Foobar 2000 music app, Leawo Blu-ray player app.... ?
 
Last edited:
It's usually all digital. Or some DACs have an analog potentiometer. If you have a volume knob that rotates more than 360 degrees it's a digital rotary encoder.

Some higher-end audio equipment has digitally controlled analog attenuation.
Some analoge pot style volume knobs turn past 360 so it's confusing to hear that, am I missing something?
 
Back
Top Bottom