I do not know whence this 5 second delay comes from but normally you would use a 5 second long digital ring buffer. If the sound is sampled at 8kHz you need 40,000 samples for 5 seconds. A 64kByte by 8 bit memory and a PIC with adc could solve your problem. Peter -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist