Gammatone-based (auditory) spectrograms
Gammatone filters are a popular linear approximation to the filtering performed by the ear. This routine provides a simple wrapper for generating time-frequency surfaces based on a gammatone analysis, which can be used as a replacement for a conventional spectrogram. It also provides a fast approximation to this surface based on weighting the output of a conventional FFT. The underlying Gammatone filters are taken (with permission) from Malcolm Slaney's Auditory Toolbox, http://cobweb.ecn.purdue.edu/~malcolm/interval/1998-010/ .
Citation pour cette source
Dan Ellis (2025). Gammatone-based (auditory) spectrograms (https://fr.mathworks.com/matlabcentral/fileexchange/23053-gammatone-based-auditory-spectrograms), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- Signal Processing > Audio Toolbox > Audio I/O and Waveform Generation >
- Signal Processing > Audio Toolbox > Simulation, Tuning, and Visualization >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
gammatonegram/
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.2.0.0 | - removed stray reference to local function (imgsc)
|
||
| 1.1.0.0 | "Fast" method now exactly models frequency response of classic filters; demo routine now includes plots to compare them. |
||
| 1.0.0.0 |
