Signal processing tool to estimate the maximum energy threshold of one or more audio files.
Energy above a certain threshold may be lost due to compression manipulations (typically occurs when converting wav ➡️ mp3 ➡️ wav). This loss can be easily identified for a given sampling rate by examining the maximum frequency obtained for a percentage of the signal energy.
- Example of damaged signal :
$ python3 -m venv venv
$ source env/bin/activate
# install framework and dependencies
$ pip install bandwidthestimation