{"categories":[{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"}],"enrichment":{"capability":"Applies banks of gammatone filters to audio signals to produce perceptually-motivated spectrograms that model how the human ear perceives sound, using numpy and scipy.","skillfed_tags":["audio-processing","psychoacoustics","signal-analysis"],"use_cases":["Visualize music or speech in a way that better matches human perception than standard spectrograms.","Analyze audio signals for research in psychoacoustics or auditory perception modeling.","Extract perceptually-motivated features from sound for machine learning on audio tasks.","Teach signal processing concepts by comparing gammatone and Fourier-based representations.","Process audio in scientific or educational contexts where human hearing models are relevant."],"what_it_does":"Gammatone is a Python port of Malcolm Slaney's and Dan Ellis' MATLAB gammatone filterbank code for analyzing audio through a perceptual lens. Instead of a standard Fourier-based spectrogram, it applies a bank of gammatone filters\u2014whose bandwidth increases with center frequency\u2014to model how the human auditory system perceives sound. The result is a time-varying spectrum that better matches human hearing than linear frequency analysis, with lower frequencies appearing more spread out and features appearing more intuitively positioned.\n\nThe package depends on numpy, scipy, and matplotlib, and runs on Python 3.8+. It can be used as a command-line tool to visualize audio files as gammatone spectrograms, or imported as a library for programmatic signal analysis. The repository is archived and no longer maintained, so it is stable but receives no updates.","worth_installing":"Yes, if you need perceptually-motivated audio analysis and can accept an abandoned codebase. The package is stable, has no known vulnerabilities, and low install friction. However, verify the unclear license before use in proprietary work, and do not expect bug fixes or maintenance. Best suited for research, education, or stable production use where no ongoing support is required."},"id":"gammatone","links":{"html":"https://skillfed.io/packages/gammatone","md":"https://skillfed.io/packages/gammatone.md","pypi":"https://pypi.org/project/gammatone/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2024-09-10","license_spdx":null,"license_treatment":"unclear","name":"Gammatone","python_support":"supports_current","summary":null},"popularity":{"monthly_downloads":90925,"position":13555,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.3"}
