//Demos a simple signal --> FFT --> spectrum --> IFFT --> signal chain SinOsc s => FFT f => blackhole; IFFT i => dac; 1024 => f.size; Windowing.hamming(512) => f.window; 1024 => i.size; while (true) { 64::samp => now; f.upchuck() @=> UAnaBlob b; b.cvals() @=> complex c[]; i.transform(c); }