// patch adc => Delay delay => dac; // set max length 2::second => delay.max; // set delay length .25::second => delay.delay; while( true ) 1::second => now;