/* Same patch as 002, but now used to create dark steps */ adc => FFT fft => blackhole; IFFT ifft => JCRev rev => dac; second / samp => float rate; //Parameters 1024 => fft.size; 0.0 => rev.mix; // change if you like! // window Windowing.hamming(512) => fft.window; Windowing.hamming(512) => ifft.window; complex s[fft.size()/2]; complex t[127]; 0 => int last; while( true ) { fft.upchuck(); fft.spectrum( s ); 0 => last; for(0 => int i; i < 127; i++) { Std.rand2(i*4,i*4+4) => last; s[last] => t[i]; } ifft.transform( t ); 256::samp => now; }