Code covered by the BSD License
-
fft2melmx(nfft, sr, nfilts, w...
-
istft(d, ftsize, w, h)
-
stft(x, f, w, h, sr)
-
tf_agc(d,sr,t_scale,f_scale,t...
-
demo_tf_agc.m
-
tf_agc - Time-frequency autom...
-
View all files
Time-frequency Automatic Gain Control (AGC)
by Dan Ellis
13 Aug 2010
(Updated 13 Aug 2010)
Automatic Gain Control (AGC) attempts to maintain a constant energy level for an audio signal.
|
Watch this File
|
| File Information |
| Description |
This code implements automatic gain control for audio signals, which attempts to apply a smoothly-varying gain to an audio waveform in order to keep its energy close to some target level. This version also tries to balance the energy in individual frequency bands. It works by taking the short-time Fourier transform of the signal, smoothing that energy using time and frequency scales specified as arguments, then dividing out that scaled energy. |
| MATLAB release |
MATLAB 7.10 (2010a)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 13 Aug 2010 |
Fixed typo in title: frequenc -> frequency |
|
Contact us at files@mathworks.com