DSP Toolkits

Home › Shop › Spectrum Analyser Toolkit

Spectrum Analyser Toolkit

Spectrum Analyser Toolkit

SKU: DTK-SPECTRUM

FFT, periodogram and STFT spectrum analysis.

£49.00 excl. VAT

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)

EditionPrice (excl. VAT)SKU
Python edition£49.00DTK-SPECTRUM-PYTHON
Julia edition£54.00DTK-SPECTRUM-JULIA
Rust edition£59.00DTK-SPECTRUM-RUST
C++ edition£49.00DTK-SPECTRUM-CPP
C edition£49.00DTK-SPECTRUM-C
MATLAB edition£69.00DTK-SPECTRUM-MATLAB
GNU Octave edition£49.00DTK-SPECTRUM-OCTAVE
JavaScript edition£49.00DTK-SPECTRUM-JAVASCRIPT
Go edition£49.00DTK-SPECTRUM-GO
Kotlin edition£54.00DTK-SPECTRUM-KOTLIN
Swift edition£59.00DTK-SPECTRUM-SWIFT
Dart edition£49.00DTK-SPECTRUM-DART
Haskell edition£54.00DTK-SPECTRUM-HASKELL
Scala edition£49.00DTK-SPECTRUM-SCALA