Patrick Dixon;141935 Wrote: 
> But if those bottom 4-bits are zeros anyway (as they will be for a
> 16-bit signal in a 24-bit space), when you lose them you don't lose any
> actual (digital) resolution.
Of course. In fact, the bottom 8 bits are zeros in this situation -
hence my earlier statement that for CD sourced data, no loss of
resolution even begins until you attenuate by 48dB.

Patrick Dixon;141935 Wrote: 
> No - the volume commands sent to the SB3 by slimserver, are specially
> tailored to avoid rounding above -30db.  Below -30db it's not possible
> to avoid the rounding and keep reasonable steps between each volume
> level (ie adjacent volume levels would have to be the same).
Ah, I think the penny may have dropped. Are you saying that (in the
specific case of the Squeezebox digital volume control) the various
discrete steps are deliberately chosen so that for attenuations up to
30dB, the arithmetic result always maintains the bottom 8 bits as all
zeros?

If that is what you're saying then fair enough. I'm not sure that I can
see what advantage it would have, since the rounding errors of not
selecting such special steps will be below the 16bit quantisation level
anyway. But it can't hurt, so no harm in doing it that way.


-- 
cliveb

Performers -> dozens of mixers and effects -> clipped/hypercompressed
mastering -> you think a few extra ps of jitter matters?
------------------------------------------------------------------------
cliveb's Profile: http://forums.slimdevices.com/member.php?userid=348
View this thread: http://forums.slimdevices.com/showthread.php?t=28133

_______________________________________________
audiophiles mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/audiophiles

Reply via email to