Everything (except for the speaker amplifier) is done with a PIC. A PIC16F88 is used to scan 36 capacitive touch switches (using coins), an 8-channel PWM generator for polyphonic tones (chords) and voices, etc. They key to getting all of this to work is the use of a Real Time Operating System.
Bookmarks