Detect non-stationary tonal components — then ship a verified DSP design + PDF.

SignalForge is an offline desktop tool for deterministic noise/tonal analysis and DSP filter design. It supports non-stationary tones (drift / intermittent presence) using an STFT + threshold + presence evidence chain, so results are reproducible and explainable.

Import: WAV · CSV
Non-stationary tonal: STFT + presence criteria
Design: IIR notch + FIR from specs
Outputs: PDF · design.json · C export
Runs offline · no data upload

Pricing: perpetual license per major version. First-year service included; optional service from year 2: $$45$$/year.

Why SignalForge (for real engineering workflows)
Deterministic Calculation-first results you can reproduce and audit.
Explainable detection Thresholds + presence rules explain why tones are (or aren’t) detected.
Deliverables PDF report + design.json + C export for handoff.
Best screenshots to use here

Use cases

Works for audio, vibration, sensors, and general time-series—especially when you need analysis + filter design + documentation.

Non-stationary tonal issues

Detect drifting/intermittent tones with STFT evidence plus threshold and presence rules.

Noise reduction + verification

Quantify improvements with consistent metrics and verification plots you can show in reviews.

Design handoff

Export a full design as design.json and deploy coefficients via C export.

Core features

Focused on analysis, design, verification, and deliverables.

Analysis & detection
  • PSD + STFT time-frequency analysis
  • Non-stationary tonal detection using a combined rule set (threshold + presence)
  • Diagnostics: thresholds, noise-floor estimates, candidate evaluation
  • System health checks (e.g., clipping, DC offset, duration adequacy)
Filter design & verification
  • Design IIR notch filters (frequency/Q) and FIR low-pass from specs
  • Verification plots (e.g., step response, attenuation masks)
  • Save designs as design.json for reproducibility
  • Export coefficients as C headers/source for embedded deployment

Non-stationary tonal PDF report (what you actually get)

When tones drift or appear intermittently, SignalForge documents the full evidence chain (STFT + thresholds + presence), then turns it into actionable filter designs and a professional PDF you can ship.

Time-frequency evidence

STFT-based plots show how tonal components evolve over time (drift / intermittent presence).

Traceable detection rules

Includes thresholds, noise-floor estimates, and presence criteria so results are reproducible and explainable.

Design + verification

Notch recommendations (with reasons), filter design summary, and verification plots (e.g., step response, attenuation masks).

Download a sample PDF report →

Outputs

Deliverables built for handoff, repeatability, and deployment.

PDF report

Professional documentation: inputs, parameters, diagnostics, figures, and verification results.

Download a sample report →

design.json

A portable artifact capturing the full design intent and parameters for reproducibility and sharing.

C export

Export coefficients as C headers/source files for embedded pipelines and production use.

Pricing

One-time license per major version, with optional annual service & maintenance from year 2.

Perpetual License (per major version)
$$149$$ USD
  • 14-day free trial
  • Offline use (no continuous internet)
  • Local activation (no account required)
  • First-year service & maintenance included
  • Optional service & maintenance from year 2: $$45$$/year

Policy links: Terms · Privacy · Refund

Trial & licensing notes

Recommended trial behavior (best for conversion): after 14 days, keep analysis viewable but disable professional outputs (PDF export, C export, and saving design.json).

Supported file formats
  • Import: WAV, CSV
  • Export: PDF report, design.json, C headers/source

FAQ

Short answers that reduce download/purchase friction.

Does SignalForge require an internet connection?

No. It runs offline. Activation does not require continuous internet.

Do you upload or collect my signal data?

No. SignalForge runs fully offline and does not collect user data.

How do you detect non-stationary tones?

SignalForge uses STFT time-frequency evidence and evaluates candidates using a combined rule set: thresholds (e.g., SNR/prominence) plus presence criteria (minimum time presence fraction).

What happens after the 14-day trial ends?

Recommended: keep analysis and report viewing available, but disable professional exports (PDF export, C export, and saving design.json).

What do I actually receive after purchase?

A perpetual license key for the current major version. Service & maintenance is included for the first year; from year 2 it is optional at $$45$$/year.

Where can I read your policies?

Terms of Service, Privacy Policy, and Refund Policy.

Ready to generate traceable reports and deployable filter designs?
Import a WAV/CSV, detect non-stationary tones, export PDF + design.json.

Help & Support

Contact: [email protected] · Policies: Terms · Privacy · Refund