adc => blackhole; 0.0 => float squareEnergy; spork ~ addUp(); while (1) { 0.2 :: second => now; <<< squareEnergy >>>; 0.0 => squareEnergy; } fun void addUp() { while (1) { adc.last() * adc.last() +=> squareEnergy; 1.0 :: samp => now; } }