[linux-audio-user] declipper

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 27, 2004 at 08:54:54AM -0700, R Parker wrote:
> 
> --- Paul Winkler <pw_lists@xxxxxxxxxx> wrote:
> > On Thu, May 27, 2004 at 08:04:25AM -0700, R Parker
> > wrote:
> average level.
> > > 
> > > If these spikes aren't clips, maybe I can
> > normalize
> > > and close the level gap between the spikes and the
> > > average signal. I'll try that but suspect it won't
> > do
> > > the job.
> > 
> > Normalizing won't change the relative levels of the
> > spikes
> > and the average at all.
> 
> Ah, yes of course you're right. Are there two types of
> normalization; A. adjusts everything relatively, B.
> moves the average?


Normalization is just simple amplification by a 
constant factor.  The factor is calculated so that the 
highest peak in the normalized audio will be at some 
user-determined target level (typically, the target defaults to
"maximum", e.g. 32767 for signed 16-bit audio... or sometimes
a dB or two below maximum, I guess to avoid clipping DACs).

So if you think about it, normalization is always
both A and B :-)

-- 

Paul Winkler
http://www.slinkp.com

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux