Devices for signal processing