ifftstream
Inverse Fast Fourier Transform
new ifftstream([options])Options
| Name | Type | Default | Description |
|---|---|---|---|
| fftsize | enum | [object Object] | The first argument specifies the number of points (samples) in the IFFT. |
| framesize | Int | 512 | The second argument specifies the number of samples between successive IFFTs. |
| phase | Int | The third argument specifies the offset into the interval where the | |
| win_bufname | symbol | A {rnbo_buffer~} object can be used as an alternative lookup table for | |
| window | enum | [object Object] | Specify which windowing function for the FFT to use (none, the 'rectangular' window, |
Aliases
ifft
Methods
next(realIn, imagIn): [out1, out2, out3]
Arguments
| Name | Type | Default | Description |
|---|---|---|---|
| realIn | number | ||
| imagIn | number |
Returns
| Name | Type | Description |
|---|---|---|
| out1 | number | The real part of the inverse Fourier transform of the input. |
| out2 | number | The imaginary part of the inverse Fourier transform of the input. |
| out3 | number | A sync signal that ramps from 0 to the number of points minus 1 over |