1 Noise n => FFT fft =^ UAnaOp oper =^ IFFT ifft => dac;
5 // something to multiply
8 // set the spec to arbitrary complex buffer
11 // set window and size
12 Window.hamming(512) => fft.window;
13 // set FFT size (implicit zero padding)
16 // set window and size
17 Window.hamming(512) => ifft.window;
22 // process ifft, overlap add result to buffer
23 // will return samples to UGen's downstream, possibly
24 // 0's if ifft not recently taken and data has been
28 // advance time (implicit hop size)