// analysis adc => FFT fft => blackhole; // set fft size 1024 => fft.size; // set hop size 512 => int hopSize; // go while( true ) { // compute fft fft.upchuck(); // hop hopSize::samp => now; }