Hi Sean!
I'm sorry for activating an old thread - but it features my question :-) Just a couple of weeks ago I got a Squeezebox Classic and I make use of the replay gain function. But even after adjusting the volume of my amplifier (which is connected via analog output of my SB) I think that the sound with RG enables is not that clear dynamic than with RG disabled. So my question is: does RG reduce the quality or is it just because it reduces the digital level so the SNR is lower with RG enabled (as the noise floor remains as it is...).
Thanks for helping and understanding :-)
Stefan
Announcement
Collapse
No announcement yet.
SB3 volume control with 20-bit external DAC
Collapse
X
-
The normal approach with a 16 bit original represented as a 24 bit signal, would be to make the bottom 8 bits 0s - so using the volume control, some of those bits may be turned in 1s, but no 1s will ever be required lower than the 24th bit. If you then throw away the bottom 4 of those 24 bits, you may be throwing away some 1s, and therefore some information. If you use all of the 24 bits you aren't throwing away any information.
If we had represented the original 16 bit signal as 20 bits, I assume we'd be able to slightly reduce the volume and pass to an external 20 bit DAC, without losing information (although reducing SNR - which I'm not saying is irrelevant, but in my case, I use a pre amp to set my maximum volume, and then use the sq box to adjust slightly for convenience)[/QUOTE]Leave a comment:
-
The digital volume control is great, and with the integrated you should not be afraid to use it for casual to semi serious listening. When you're all ears though, setting the Sb3 to max is the best idea, and if a comparison is to be made it should be at maximum digital volume for both setups.Leave a comment:
-
I came to the same conclusion the other day and decided to replace my PS Audio A-100 amp with their integrated C-100. I was connecting the SB3 directly to the A-100 amp. I received the new unit today and, while I've only had the unit a few hours, the C-100 integrated seems to produce an improved sound over connecting the SB3 directly to the A-100 amp. Some of my recordings that sounded a bit thin before now sound more substantial.Leave a comment:
-
Yes sorry I didn't (obviously!) mean upsample...what is the correct term for altering the bit-depth of a sample? "re-fathoming"?
a-ha!...
I get it (at last) you can alter the extra bits as much as you like until you happen to cause an effect on one of the original 16...and once you do that you lose information? - that all makes perfect sense.
all in all, it's probably best just to alter level in the analogue domain - at least we all get to sleep nights!
Cheers
PhilLeave a comment:
-
... if only.
...if those 24 bits are sent to a 20-bit DAC do you lose any information (at full volume).
My guess is NO since the original 16 bits are preserved (within the 20). This is surely the case otherwise the SB would only be "bit perfect" with 24-bit DACs which is not the case AFAIK.
It doesn't! (It has implications on the SNR when the signal is converted back to analogue though.)Leave a comment:
-
So Patrick - to (try and) cut a long story short...
In the SB implementation, if you take a 16-bit file, the SB internally upsamples to and outputs at 24 bits...if those 24 bits are sent to a 20-bit DAC do you lose any information (at full volume).
My guess is NO since the original 16 bits are preserved (within the 20). This is surely the case otherwise the SB would only be "bit perfect" with 24-bit DACs which is not the case AFAIK.
I'm happy with the idea that any lowering of the digital volume potentially loses information, regardless of bit-depthLeave a comment:
-
It may be helpful to think of SNR as an 'analogue' thing and information as a 'digital' thing. The digital signal in this case is a representation of an analogue signal, and how you represent it digitally has an implication on the maximum SNR attainable in the analogue domain.
In the digital domain you can represent and manipulate the signal in all kinds of different ways, but so long as you don't discard any bits, you retain all the information and you can still get back to the original digital signal.Leave a comment:
-
Ignoring SNR, what is confusing me particularly, is how according to the statements I've quoted, reducing the volume to a certain point will not result in losing original information if using a 24 bit DAC, but it will if using an external 20 bit DAC.Leave a comment:
-
There are two different issues here, and I think they might be causing some confusion. One is whether information is lost when you lower the volume; in other words, is it possible to reconstitute the original signal from the signal with lowered volume? The answer to this in the case of the SB (and probably TP) is that there is a certain range from 100 down for which this is possible, but that below some setting it isn't any longer (I think this is 35dB, so to lowest setting is 30 on the 100 point scale).
But of course this is not a question of much practical interest.
Another question is signal/noise ratio of the signal going to a DAC. In that case the issue above is probably tototally unimportant, and the only issue is how much of the dynamic range of the DAC is being used. Any digital signal with lower than max volume will suffer reduced S/N, and it shouldn't matter much, if at all, if it is slightly below 30 or slightly above 30.Leave a comment:
-
If you have ripped a file (say FLAC) from a CD, and then stream it from the PC to your squeezebox, does the squeezebox receive a 16 bit signal, and convert it, or does the slimserver stream a 24 bit signal?Leave a comment:
-
Thats part of why the input value is 24 bits even though the data is only 16 bits.
reducing the digital volume will NOT take out information from the original signal, providing the input signal is 16 bit audio and you don't go lower than (IIRC) -35dB
So if you take a 16 bit value, and left-shift it (effectively) 8 times, rotating 0's into the low order bits, you have more wiggle room.
Or if binary isnt your cup of tea: think of it in decimal. You have a number, say, between 00 and 99, if you make it between 000 and 990, by multiplying by 10, you have a bit extra resolution when you do division without resorting to fractions. In this case, it actually gets you through the first N steps of volume attenuation without any truncation.Leave a comment:
-
Thanks for your time trying to help me understand this. I am sorry if everyone else thinks this is clear, and I'm confusing the issue.
"Yes, you only maintain all the resolution of the original 16 bits by using all 24 bits - so truncating to 20 will loose you some information."
and
reducing the digital volume will NOT take out information from the original signal, providing the input signal is 16 bit audio and you don't go lower than (IIRC) -35dB
ThanksLeave a comment:
-
I don't know what it means to "slightly reduce" the SNR. The reduction is exactly equal to the amount of attenuation.Leave a comment:
-
Sorry about that.
Almost everything you do to an analogue signal reduces its SNR too, so what I'm trying to say is that digital volume control vs analogue volume control is something of a trade-off.Leave a comment:
Leave a comment: