Rootcastle / Engineering software / Signal processing

REI SignalLab

Explore signals, spectra and typed processing graphs in an engineering workspace.

Public browser application and source

What it does

A DSP and vibration-analysis workspace with typed node graphs, spectral tools and a Python/FastAPI backend. Explore synthetic inputs before interpreting field measurements.

  • Build processing graphs with explicit port types and cycle checks.
  • Explore FFT, filtering and vibration-analysis workflows.
  • Compare results against a known synthetic signal and documented numerical tests.

Start with an inspectable example

  1. Open the workspace and begin with a synthetic signal.
  2. Record sample rate, units, window and transform settings.
  3. Compare the result with an independent numerical reference.
Read the source quick start for local backend and frontend setup.

Use the current repository instructions for setup, dependencies and version-specific commands.

Scope and verification

Live backend availability and optional provider features depend on the deployment. Synthetic demonstrations do not certify a sensor, machine diagnosis or safe balancing operation.

Reviewed against the public project documentation on 9 November 2026. The source repository remains the reference for releases, licensing and supported features.

Read the engineering approach

Read the technical walkthrough →

Search commands or pages