- Audio
- Operators
Spectrum ISTFT
Purpose
Section titled “Purpose”Spectrum ISTFT turns spectrum frames back into stereo audio using an inverse short-time Fourier transform with overlap-add. It is the exit point of a frequency-domain chain that starts with Spectrum STFT.
TouchDesigner Use
Section titled “TouchDesigner Use”Wire a spectrum ring into in and route out into an effect chain or Device Out. Place Spectrum ISTFT after Spectrum STFT and any spectral processing between them. Match Windowsize, Hopsize, and Window to the Spectrum STFT that produced the frames so the audio reconstructs cleanly.
Inputs And Outputs
Section titled “Inputs And Outputs”- Input 0:
inaccepts a stereo spectrum ring. It is required. - Output 0:
outemits stereo audio.
Main Controls
Section titled “Main Controls”- Windowsize: synthesis window in samples: 512, 1024, 2048, or 4096. Set this to match the STFT.
- Hopsize: window advance as a fraction of the window: quarter, half, full, or eighth. Set this to match the STFT.
- Window: synthesis window shape: hann, blackman, or rect. Set this to match the STFT.
- Output is stereo.
- Reconstruction quality depends on matching the STFT settings and using an overlapping hop such as quarter or half. A full hop has no overlap and reconstructs less smoothly.
- If the result sounds gated or thin, check that the three settings match the source Spectrum STFT.
Parameters
Section titled “Parameters”This operator does not expose user parameters in the extracted schema.
Catalog metadata
Roles
- transform
Tags
None listed.
Search groups
- spectrum
- audio