cliveb;370731 Wrote: 
> The simplest way to explain is probably with an example. Suppose you
> have a file that peaks at -3dB and has a replaygain value of +6dB. This
> would clip if the RG value is blindly applied (as at present). So the
> simple solution is back off the RG to +3dB. And this could easily be
> done at the server end.
> 
> But suppose the player's digital volume control is set to -4dB. That
> would put the file's peak at -7dB. So there is now enough headroom to
> apply the full +6dB of replaygain. If the player's volume was set to
> -2dB, there's room to apply +5dB of the RG. I hope you get the
> picture.
> 
> So, you may ask, why can't *this* calculation be done at the server
> end? I don't know for sure, but I believe it can't because although the
> server knows what volume setting the player has in terms of the 1-100
> scale, I don't think the server knows how that setting maps to a
> specific dB attenuation. We know that the characteristics of the volume
> control varies between different firmware releases (and possibly between
> different player models).
> 
> The question is: does SqueezeCenter have a way of discovering the dB
> attenuation for attached players? If it can, then what I previously
> described as the "gold standard" implementation for replaygain can be
> done entirely inside SqueezeCenter. If not, then it would need firmware
> modifications.

Wouldn't this lead to some unwanted behaviour. It would at least annoy
me when I lower the volume on my Transporter and the volume is not
reduced because all it does is to fill inn the non-clipping headroom.
So I practically have to reduce the amount of volume more than the
difference between REAL replay_gain and CALCULATED replay_gain to
really get lower volume. This will of course only be a problem in the
upper volume levels, and the persons who are using the volume control
are most likely to be well below maximum volume when listening so they
won't notice it in a big way.


-- 
marsboer
------------------------------------------------------------------------
marsboer's Profile: http://forums.slimdevices.com/member.php?userid=18417
View this thread: http://forums.slimdevices.com/showthread.php?t=30316

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

Reply via email to