torchfx
A GPU accelerated and torch based audio DSP library
File Explorer
- bug_report.yml
- config.yml
- documentation.yml
- feature_request.yml
- ci.yml
- docs.yml
- first-interaction.yml
- issue-triage.yml
- release.yml
- wheels-cuda.yml
- wheels.yml
- issue-labeler.yml
- settings.json
- __init__.py
- run_cpu_profile.py
- run_cuda_profile.py
- scenarios.py
- bench_a40.sbatch
- bench_l40s.sbatch
- bench_rtx.sbatch
- README.md
- run_cuda_tests.sbatch
- run_profiles.sbatch
- soak_fused_scan.sbatch
- __init__.py
- bench_batch.py
- bench_cuda_graph.py
- bench_fp32_speedup.py
- bench_threshold_sweep.py
- conftest.py
- Makefile
- run_benchmarks.slurm
- test_api_bench.py
- test_biquad_bench.py
- test_design_benchmarks.py
- test_fftconv_bench.py
- test_fir_bench.py
- test_hotpath_bench.py
- test_iir_bench.py
- test_pipeline_bench.py
- test_realtime_bench.py
- test_torchaudio_bench.py
- 3.png
- draw3.py
- fir.out
- iir.out
- tfx.svg
- tfx_black.svg
- core.rst
- effects.rst
- filters.rst
- index.rst
- logging.rst
- realtime.rst
- validation.rst
- 2025-04-10-early-release.md
- 2025-12-13-release-021.md
- 2026-01-06-deepwiki.md
- 2026-01-11-new-docs.md
- 2026-02-15-cli-interface.md
- 2026-02-15-release-040.md
- 2026-02-15-repl-live-performance.md
- 2026-03-27-release-050.md
- 2026-04-13-release-052.md
- 2026-05-03-release-053.md
- 2026-05-26-release-054.md
- 2026-06-04-cuda-graphs.md
- 2026-06-04-fp32-cuda.md
- 2026-06-04-realtime-streaming.md
- 2026-06-04-release-060.md
- 2026-06-09-release-070.md
- index.md
- gpu-acceleration.md
- index.md
- multi-channel.md
- performance.md
- pytorch-integration.md
- fx.md
- index.md
- pipeline-operator.md
- type-system.md
- wave.md
- benchmarking.md
- documentation.md
- index.md
- profiling.md
- project-structure.md
- releasing.md
- roadmap.md
- style_guide.md
- testing.md
- getting_started.md
- index.md
- installation.md
- bpm-delay.md
- cli-guide.md
- custom-effects.md
- custom-filters.md
- effects-design.md
- filters-design.md
- index.md
- ml-batch-processing.md
- multi-channel-effects.md
- real-time-processing.md
- series-parallel-filters.md
- api_stability.md
- index.md
- migration_guide.md
- baseline.md
- conf.py
- glossary.rst
- index.rst
- references.bib
- make.bat
- Makefile
- ddsp_graphic_eq.py
- delay.py
- live_repl_performance.py
- multi_channel_effect.py
- quick_start.py
- realtime_processing.py
- series_and_parallel_filters.py
- stream_processing.py
- numpy.BSD-3-Clause.txt
- soundfile.BSD-3-Clause.txt
- torch.BSD.txt
- __init__.py
- info.py
- play.py
- preset.py
- process.py
- record.py
- sox.py
- watch.py
- __init__.py
- __main__.py
- app.py
- parsing.py
- repl.py
- compressor_cpu.cpp
- delay_cpu.cpp
- expander_cpu.cpp
- iir_cpu.cpp
- limiter_cpu.cpp
- reverb_cpu.cpp
- biquad_forward.cu
- compressor_forward.cu
- delay_forward.cu
- expander_forward.cu
- limiter_forward.cu
- parallel_scan.cu
- reverb_forward.cu
- biquad_kernel.h
- compressor_kernel.h
- delay_kernel.h
- expander_kernel.h
- limiter_kernel.h
- parallel_scan.h
- reverb_kernel.h
- binding.cpp
- __base.py
- __init__.py
- _design.py
- _fftconv.py
- biquad.py
- filterbank.py
- fir.py
- fused.py
- iir.py
- utils.py
- __init__.py
- config.py
- performance.py
- __init__.py
- _compat.py
- backend.py
- cuda_graph.py
- exceptions.py
- processor.py
- ring_buffer.py
- sounddevice_backend.py
- stream.py
- __init__.py
- exceptions.py
- validators.py
- __init__.py
- _deprecation.py
- _ops.py
- batch.py
- chain.py
- effect.py
- py.typed
- typing.py
- wave.py
- __init__.py
- test_batch.py
- test_biquad.py
- test_chain_fusion.py
- test_cli.py
- test_coeff_recompute.py
- test_compressor.py
- test_cuda_fallback.py
- test_cuda_graph.py
- test_cuda_kernels.py
- test_deprecation.py
- test_effects.py
- test_expander.py
- test_extract_changelog.py
- test_fftconv.py
- test_filter_base.py
- test_filter_utils.py
- test_filterbank.py
- test_fir.py
- test_fp32_precision.py
- test_fused.py
- test_fused_equivalence.py
- test_fused_scan_equivalence.py
- test_gain_fold.py
- test_iir.py
- test_iir_gaps.py
- test_limiter.py
- test_logging.py
- test_native_design.py
- test_ops_dispatch.py
- test_perf_regression.py
- test_realtime.py
- test_reverb.py
- test_review_fixes.py
- test_simd_sos.py
- test_streaming_state.py
- test_validation.py
- test_wave.py
- aggregate_benchmarks.py
- build-wheel-index.py
- count_kernel_launches.py
- energy_meter.py
- extract_changelog.py
- threshold_sweep.py
- .editorconfig
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- .python-version
- CHANGELOG
- CITATION.cff
- CMakeLists.txt
- CODE_OF_CONDUCT.md
- codecov.yml
- conftest.py
- CONTRIBUTING.md
- LICENSE
- pyproject.toml
- README.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
