# Guides Comprehensive documentation for using and developing with TorchFX. ```{toctree} :maxdepth: 2 getting-started/index core-concepts/index tutorials/index advanced/index api_stability migration_guide developer/index ``` ## Getting Started New to TorchFX? Start here: - [Installation](getting-started/installation.md) - Install TorchFX and set up your environment - [Getting Started Guide](getting-started/getting_started.md) - Your first steps with TorchFX ## Core Concepts Understand the fundamental building blocks of TorchFX: - [Wave](core-concepts/wave.md) - Digital audio representation with metadata - [FX Base Class](core-concepts/fx.md) - Foundation for all effects and filters - [Pipeline Operator](core-concepts/pipeline-operator.md) - Functional composition with `|` - [Type System](core-concepts/type-system.md) - Musical time and audio units ## Tutorials Learn TorchFX through practical examples: - [Custom Effects](tutorials/custom-effects.md) - Building your own custom effects - [Series and Parallel Filters](tutorials/series-parallel-filters.md) - Combining filters in complex patterns - [Custom Filters](tutorials/custom-filters.md) - Creating custom filter designs - [Multi-Channel Effects](tutorials/multi-channel-effects.md) - Processing stereo and surround sound - [BPM-Synced Delay](tutorials/bpm-delay.md) - Musical time-based delay effects ## Advanced Topics Master advanced TorchFX features: - [GPU Acceleration](advanced/gpu-acceleration.md) - Leverage CUDA for faster processing - [PyTorch Integration](advanced/pytorch-integration.md) - Integrate with neural networks - [Multi-Channel Processing](advanced/multi-channel.md) - Advanced multi-channel patterns - [Performance Optimization](advanced/performance.md) - Benchmarks and optimization strategies ## Reference Guides - [API Stability](api_stability.md) - Learn about TorchFX's commitment to API stability and backward compatibility - [Migration Guide](migration_guide.md) - Step-by-step guides for migrating between versions ## Developer Resources Contributing to TorchFX? Check out: - [Roadmap](developer/roadmap.md) - Project roadmap and development plans - [Style Guide](developer/style_guide.md) - Coding standards and best practices