I am trying to design an audio detection circuit that uses an mp3 player to control multiple devices using audio tones on the left channel and pre recorded audio on the right. Like a halloween animation with music playing. The tones to detect are generated using a program on a laptop ranging from 1000Hz to 20,000 Hz. Separation would be 5000 Hz. So, 1000, 5000, 10,000, 15,000, 20,000Hz for the tones. I am hoping the 567 will have a tight enough bandpass to separate the individual tones. I want to control 4 separate servos. I have the 555 timer circuit for controlling the servos, similar to the 'scary terry' circuit. I need detection of each tone to trigger the servos to move. R-C bandpass circuits are not tight enough for the frequency range of the software.