Home › Shop › Audio Processing Toolkit
Audio Processing Toolkit
About the Audio Processing Toolkit
The Audio Processing Toolkit assembles equalisers, dynamics and effects into a signal chain that can be auditioned while parameters change. Blocks are sample-rate agnostic and share a common gain-staging convention, which keeps levels predictable as the chain grows.
What you get
- Parametric and graphic equaliser blocks
- Compressor, limiter, expander and gate dynamics
- Reverb, delay, chorus and flanger effects
- High-quality resampling and format conversion
- Loudness, RMS and true-peak metering
- Toolkit GUI panel that drops straight into a document
- Fully documented public API
- Worked example project
- Unit-test suite with reference vectors
- 1 year of email support
- Free upgrades for 12 months
The feature set is identical across all 14 language editions; pick whichever edition matches your stack.
Available editions (14)
| Edition | Price (excl. VAT) | SKU |
|---|---|---|
| Python edition | £54.00 | DTK-AUDIO-PYTHON |
| Julia edition | £59.00 | DTK-AUDIO-JULIA |
| Rust edition | £64.00 | DTK-AUDIO-RUST |
| C++ edition | £54.00 | DTK-AUDIO-CPP |
| C edition | £54.00 | DTK-AUDIO-C |
| MATLAB edition | £74.00 | DTK-AUDIO-MATLAB |
| GNU Octave edition | £54.00 | DTK-AUDIO-OCTAVE |
| JavaScript edition | £54.00 | DTK-AUDIO-JAVASCRIPT |
| Go edition | £54.00 | DTK-AUDIO-GO |
| Kotlin edition | £59.00 | DTK-AUDIO-KOTLIN |
| Swift edition | £64.00 | DTK-AUDIO-SWIFT |
| Dart edition | £54.00 | DTK-AUDIO-DART |
| Haskell edition | £59.00 | DTK-AUDIO-HASKELL |
| Scala edition | £54.00 | DTK-AUDIO-SCALA |