Home › Shop › Spectrum Analyser Toolkit
Spectrum Analyser Toolkit
About the Spectrum Analyser Toolkit
The Spectrum Analyser Toolkit turns a recorded or streaming signal into a calibrated spectrum. Window choice, overlap and averaging are exposed directly, so the resolution and variance trade-off stays visible rather than hidden behind a default.
What you get
- FFT with automatic zero-padding and detrending
- Welch and Bartlett periodogram estimators
- STFT and spectrogram with selectable window functions
- Peak, THD, SNR and SINAD measurement helpers
- Power, amplitude and dB display scaling
- 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 | £49.00 | DTK-SPECTRUM-PYTHON |
| Julia edition | £54.00 | DTK-SPECTRUM-JULIA |
| Rust edition | £59.00 | DTK-SPECTRUM-RUST |
| C++ edition | £49.00 | DTK-SPECTRUM-CPP |
| C edition | £49.00 | DTK-SPECTRUM-C |
| MATLAB edition | £69.00 | DTK-SPECTRUM-MATLAB |
| GNU Octave edition | £49.00 | DTK-SPECTRUM-OCTAVE |
| JavaScript edition | £49.00 | DTK-SPECTRUM-JAVASCRIPT |
| Go edition | £49.00 | DTK-SPECTRUM-GO |
| Kotlin edition | £54.00 | DTK-SPECTRUM-KOTLIN |
| Swift edition | £59.00 | DTK-SPECTRUM-SWIFT |
| Dart edition | £49.00 | DTK-SPECTRUM-DART |
| Haskell edition | £54.00 | DTK-SPECTRUM-HASKELL |
| Scala edition | £49.00 | DTK-SPECTRUM-SCALA |