// adc => blackhole; // DON'T DO THIS! (it stays connected) adc => Gain input => blackhole; // lets us look at individual samples Impulse output => dac; // Lets us write out individual samples while (1) { if (input.last() > 0.9) <<< now, input.last(), "LOUD!!" >>>; input.last() => output.next; // copy input to output if you like 1.0 :: samp => now; // every sample }