├── .gitignore ├── LICENSE ├── README.md ├── benchmark ├── __init__.py ├── add_background_noise_benchmark.py ├── band_pass_benchmark.py ├── band_stop_benchmark.py ├── benchmark_data.py ├── benchmark_tool.py ├── clip_benchmark.py ├── gain_benchmark.py ├── high_pass_benchmark.py ├── low_pass_benchmark.py └── run_all.py ├── benchmark_local_result ├── add_background_noise.txt ├── band_pass.txt ├── band_stop.txt ├── clip.txt ├── gain.txt ├── high_pass_filter.txt └── low_pass_filter.txt ├── examples ├── clip.py ├── gain.py ├── low_pass_filter.py └── test.py ├── fast_audiomentations ├── __init__.py ├── functions │ └── audio_io.py └── transforms │ ├── __init__.py │ ├── _impl │ ├── _clip_triton.py │ ├── _filter_triton.py │ ├── _gain_triton.py │ └── _mix_triton.py │ ├── add_background_noise.py │ ├── band_pass_filter.py │ ├── band_stop_filter.py │ ├── clip.py │ ├── gain.py │ ├── high_pass_filter.py │ └── low_pass_filter.py ├── requirements.txt └── tests └── data ├── 44k.wav ├── 44k_noise.wav └── dupl.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark/add_background_noise_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/add_background_noise_benchmark.py -------------------------------------------------------------------------------- /benchmark/band_pass_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/band_pass_benchmark.py -------------------------------------------------------------------------------- /benchmark/band_stop_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/band_stop_benchmark.py -------------------------------------------------------------------------------- /benchmark/benchmark_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/benchmark_data.py -------------------------------------------------------------------------------- /benchmark/benchmark_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/benchmark_tool.py -------------------------------------------------------------------------------- /benchmark/clip_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/clip_benchmark.py -------------------------------------------------------------------------------- /benchmark/gain_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/gain_benchmark.py -------------------------------------------------------------------------------- /benchmark/high_pass_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/high_pass_benchmark.py -------------------------------------------------------------------------------- /benchmark/low_pass_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/low_pass_benchmark.py -------------------------------------------------------------------------------- /benchmark/run_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark/run_all.py -------------------------------------------------------------------------------- /benchmark_local_result/add_background_noise.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/add_background_noise.txt -------------------------------------------------------------------------------- /benchmark_local_result/band_pass.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/band_pass.txt -------------------------------------------------------------------------------- /benchmark_local_result/band_stop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/band_stop.txt -------------------------------------------------------------------------------- /benchmark_local_result/clip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/clip.txt -------------------------------------------------------------------------------- /benchmark_local_result/gain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/gain.txt -------------------------------------------------------------------------------- /benchmark_local_result/high_pass_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/high_pass_filter.txt -------------------------------------------------------------------------------- /benchmark_local_result/low_pass_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/benchmark_local_result/low_pass_filter.txt -------------------------------------------------------------------------------- /examples/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/examples/clip.py -------------------------------------------------------------------------------- /examples/gain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/examples/gain.py -------------------------------------------------------------------------------- /examples/low_pass_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/examples/low_pass_filter.py -------------------------------------------------------------------------------- /examples/test.py: -------------------------------------------------------------------------------- 1 | from fast_audiomentations import * 2 | 3 | print("SUCCESS") 4 | -------------------------------------------------------------------------------- /fast_audiomentations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/__init__.py -------------------------------------------------------------------------------- /fast_audiomentations/functions/audio_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/functions/audio_io.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fast_audiomentations/transforms/_impl/_clip_triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/_impl/_clip_triton.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/_impl/_filter_triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/_impl/_filter_triton.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/_impl/_gain_triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/_impl/_gain_triton.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/_impl/_mix_triton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/_impl/_mix_triton.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/add_background_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/add_background_noise.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/band_pass_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/band_pass_filter.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/band_stop_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/band_stop_filter.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/clip.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/gain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/gain.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/high_pass_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/high_pass_filter.py -------------------------------------------------------------------------------- /fast_audiomentations/transforms/low_pass_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/fast_audiomentations/transforms/low_pass_filter.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/data/44k.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/tests/data/44k.wav -------------------------------------------------------------------------------- /tests/data/44k_noise.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/tests/data/44k_noise.wav -------------------------------------------------------------------------------- /tests/data/dupl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lallapallooza/fast-audiomentations/HEAD/tests/data/dupl.sh --------------------------------------------------------------------------------