Waves and Digital Devices