Time delay system

Any signal processing device, in which there is a time delay between input and output.