postaud {tuneR} | R Documentation |
Equal loudness compression
Description
Do loudness equalization and cube root compression
Usage
postaud(x, fmax, fbtype = c("bark", "mel", "htkmel", "fcmel"),
broaden = FALSE)
Arguments
x |
Matrix of spectra (output of |
fmax |
Maximum frequency im Hertz. |
fbtype |
Auditory frequency scale. |
broaden |
Use two additional frequency bands for calculation. |
Value
x |
Matrix of the per sample/frame (columns) spectra after applying the frequency dependant loudness equalization and compression. |
eql |
Vector of the equal loudness curve. |
Author(s)
Sebastian Krey krey@statistik.tu-dortmund.de
References
Daniel P. W. Ellis https://www.ee.columbia.edu/~dpwe/resources/matlab/rastamat/, Hynek Hermansky
See Also
Examples
testsound <- normalize(sine(400) + sine(1000) + square(250), "16")
pspectrum <- powspec(testsound@left, testsound@samp.rate)
aspectrum <- audspec(pspectrum, testsound@samp.rate)
paspectrum <- postaud(x = aspectrum$aspectrum, fmax = 5000,
fbtype = "mel")
[Package tuneR version 1.4.7 Index]