Analysis

Components for visualizing/logging acoustic properties

In addition to synthesis and processing, a set of tools is provided for audio analysis, aimed at visualizing the physical or perceptual properties of a signal. Unlike processing nodes, these components do not modify the audio flow: their function is to observe, measure, and record data in real time without altering the behavior of the graph.

Any analysis node can be inserted in parallel to an active stream to obtain metrics on energy, spectrum, or dynamics, ensuring that the signal remains untouched.

Recording

The Recorder node allows capturing and exporting digital audio in real-time.

The node accumulates incoming frames and, once stopped, writes them to disk in PCM format. This mechanism is useful for offline analysis or debugging.

Inspection and more...

The Analyzer node computes spectral representations using FFT. This node enables inspection of both the time and frequency domains, generating a magnitude map that describes how the signal’s energy is distributed, supporting detailed visualization and diagnostic workflows.

While spectral analyzers focus on frequencies, other nodes allow observing the signal’s temporal evolution and envelope behaviors that are not apparent in the frequency-domain.

The RMS node calculates the Root Mean Square energy over a sliding window, producing a continuous value in decibels that represents perceived loudness.

It is especially useful for meters, visualizers, and monitoring tools.

circle-info

Together, the analysis nodes form a system that blends mathematical precision with efficiency. Whether measuring levels, spectra, or visualizing data, each component is designed to integrate into the graph without compromising performance.

Last updated