# Tutorials

Learn TorchFX through practical examples organized by use case.

```{toctree}
:maxdepth: 2

cli-guide
custom-filters
series-parallel-filters
custom-effects
multi-channel-effects
bpm-delay
```

## Available Tutorials

### [Custom filters](custom-filters.md)
Create and apply your own audio filters using TorchFX's filter framework.

### [Series parallel filters](series-parallel-filters.md)
Explore how to combine multiple filters in series and parallel configurations for complex audio processing.

### [Custom Effects](custom-effects.md)
Build your own custom audio effects by extending TorchFX's FX base class and integrating them into your pipelines.

### [Multi Channel Effects](multi-channel-effects.md)
Learn how to apply audio effects to multi-channel audio data using TorchFX.

### [BPM delay effect](bpm-delay.md)
Implement a tempo-synced delay effect that adjusts delay times based on the beats per minute (BPM) of the audio.
