Backward or inverse short-time Fourier transform UGen for a real-valued output signal.
The FFT size is equal to size
. The output is a succession of time domain signals
of length size - padding
. Depending on mode
,
the output input size is supposed to be either size
or size + 2
.
- Value parameters:
- in
the complex signal to transform.
- mode
packing mode of the input signal.
0
(default) is standard "packed" mode, whereby the real part of the bin at Nyquist is stored in the imaginary slot of the DC. This mode allows perfect reconstruction with aReal1IFFT
using the same mode.1
is "unpacked" mode, whereby the output windows are made two samples longer, so that the Nyquist bin is included in the very end. By definition, the imaginary parts of DC and Nyquist are zero. This mode allows perfect reconstruction with aReal1IFFT
using the same mode.2
is "discarded" mode, whereby the Nyquist bin is omitted. While it doesn't allow a perfect reconstruction, this mode is useful for analysis, because the output window size is equal to the fft-size, and the imaginary part of DC is correctly zero'ed.- padding
amount of zero padding for each output window. These are the number of sample frames to drop from each output window after the FFT.
- size
the frequency domain input window size (fft size)
- Companion:
- object