Home › Shop › Signal Generator Toolkit
Signal Generator Toolkit
About the Signal Generator Toolkit
The Signal Generator Toolkit builds the test signals a DSP chain needs before any real data arrives. Waveforms, noise sources and sweeps are configured from a single panel, and every setting maps to a documented function call so a generator prototyped in the GUI can be dropped into batch code unchanged.
What you get
- Sine, square, triangle, sawtooth and pulse generators
- White, pink and Gaussian noise sources with fixed seeds
- Linear and logarithmic chirp sweeps
- Multi-tone and arbitrary waveform builder
- Per-channel sample rate, amplitude and phase control
- 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 | £39.00 | DTK-SIGGEN-PYTHON |
| Julia edition | £44.00 | DTK-SIGGEN-JULIA |
| Rust edition | £49.00 | DTK-SIGGEN-RUST |
| C++ edition | £39.00 | DTK-SIGGEN-CPP |
| C edition | £39.00 | DTK-SIGGEN-C |
| MATLAB edition | £59.00 | DTK-SIGGEN-MATLAB |
| GNU Octave edition | £39.00 | DTK-SIGGEN-OCTAVE |
| JavaScript edition | £39.00 | DTK-SIGGEN-JAVASCRIPT |
| Go edition | £39.00 | DTK-SIGGEN-GO |
| Kotlin edition | £44.00 | DTK-SIGGEN-KOTLIN |
| Swift edition | £49.00 | DTK-SIGGEN-SWIFT |
| Dart edition | £39.00 | DTK-SIGGEN-DART |
| Haskell edition | £44.00 | DTK-SIGGEN-HASKELL |
| Scala edition | £39.00 | DTK-SIGGEN-SCALA |