- Audio
- Audio
Publish
Purpose
Section titled “Purpose”Spectrum Publish takes stereo audio and emits a spectrum ring. It is a lightweight way to expose the current frequency content of a signal for analysis and spectrum-aware downstream nodes, computing one windowed FFT frame from each engine block.
Wire stereo audio into in and route out to any node that reads a spectrum ring. Reach for this when you want frequency content published from a point in the chain without managing overlapped framing. For a transparent analyze-and-resynthesize round trip back to audio, use Spectrum STFT into Spectrum ISTFT instead.
Inputs and outputs
Section titled “Inputs and outputs”- Input 0:
inaccepts stereo PCM. It is required. - Output 0:
outemits a stereo spectrum ring.
Controls
Section titled “Controls”- Windowsize: FFT window in samples: 512, 1024, 2048, or 4096. Larger windows give finer frequency detail.
- Hopsize: window advance as a fraction of the window: quarter, half, full, or eighth.
- Window: window shape: hann, blackman, or rect.
- Input must be stereo.
- A block shorter than the selected window is zero-padded for the frame.
- For full spectral processing and resynthesis, pair Spectrum STFT with Spectrum ISTFT rather than using this publisher.
Inputs
-
inrow required
Outputs
-
outrow