Convolve input wav audio with an wav impulse audio. Impulses extracted from https://fokkie.home.xs4all.nl/IR.htm. Some examples available at: https://dhiogoboza.github.io/audio-convolution/.
pipenv shell
pipenv install
python main.py [options]
| Option | Type | Default | Description |
|---|---|---|---|
| -o | string | output.wav | Output audio file name |
| -i | string | samples/Please_Open_The_Door_Loud.wav | Input audio file name |
| -ip | string | impulses/ChurchSchellingwoude/impulse.wav | Impulse audio file name |
| -m | enum | convolution | Function to use in convolution (fft or convolution) |
| -p | bool | True | Play audio after convolution finish |
| -d | bool | False | Enable debug logs |
| -c | enum | mono | Channels to use (mono or stereo) |
| -h | Show help |