Re: [LAU] Gain and clipping wav -> lame

From: Martin Cracauer <cracauer@email-addr-hidden>
Date: Thu Jul 25 2013 - 23:14:20 EEST

Fons Adriaensen wrote on Thu, Jul 25, 2013 at 07:40:53PM +0000:
> On Thu, Jul 25, 2013 at 02:21:50PM -0400, Martin Cracauer wrote:
>
> > Does anybody know why wav files that do not have clipping would clip
> > when encoding them with lame?
>
> Because the peak sample value says nothing about the real
> level. Take a square wave with peak values +/-1. It is the
> sum of a number of sine waves, with frequencies 1,3,5,7,...
> times the frequency of the square wave. The first one has
> a peak value of about +/-1.27, that is +2 dB. So any encoding
> that looks at the spectrum (and mp3 does) will see a level
> that is +2 dB.

Ah. Makes sense. Thanks so much!

Is there a rule of thumb how many db less I should give music to avoid
this? What would be the value for pink noise starting at 40 Hz?

> If you really want to normalise on the peak level, use a
> lower one. If you want all your samples to have the same
> loudness, use RMS instead of peak, or a real loudness
> measurement such as provided by ebumeter.

Is there a way to hook up ebumeter to just an audio file or a stream
not associated with real time? It seems to come in a jack package only.

Thanks again
Martin

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@email-addr-hidden>   http://www.cons.org/cracauer/
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Fri Jul 26 08:15:02 2013

This archive was generated by hypermail 2.1.8 : Fri Jul 26 2013 - 08:15:02 EEST