On Sun, Aug 12, 2012 at 07:38:58PM +0200, "Jérôme M. Berger" wrote:

>       Actually, that's one point where PA is right (even though it's
> wrong on a lot of other points): doing it like (2) avoids amplifying
> the quantification noise if the sound card applies the master gain
> in analog (or uses higher bit depths internally before the DACs as
> some do).

True, if the master is after the DAC, but even then irrelevant. 
Quantisation noise for a typical 20-bit (or even 16-bit) DA is
low enough so it doesn't matter. See previous post.

>       When cascading amplifiers, it is always better to put the highest
> possible gain on the first stages (always leaving enough headroom to
> avoid clipping/distortion) so that later stages will not amplify the
> noise from the first stages (or so that they will reduce it along
> with the signal). The only case when this rule does not hold is when
> doing digital processing in floating point (because then the
> quantification noise is defined as a proportion of the actual signal
> instead of its potential maximum).

Correct again. But there's not reason why a software mixer
shouldn't use floating point, or a fixed point format (e.g.
32 bit integers) that provides enough room above and below.
Please don't tell me that PA is using 16-bit for its internal
operations - that would really prove it's complete crap.

Ciao,

-- 
FA

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)

Reply via email to