Code on GitHub.
Here’s the data sheet for the LM386 IC with some example circuits:
Instructables has a simple how-to:
The schematic used in my project is a variation of this one from:
The only difference is that I added a 100nF from pin 7 to ground. I think it helps keep the noise down. There’s also two of everything except R1 and C1.
Wow, my wires are all way too long. It makes it very hard to get into a tiny box, but it works!
You can send all kinds of fun stuff to a TV from an Arduino using the TVout Library. All you need is an RCA cable and two resistors (470 & 1k).
TV Ground to Arduino Ground
TV Signal to 470 to pin 7
TV Signal to 1k to pin 9
(Audio to pin 11)
Here is the one I built to experiment with:
It works! When I get another long RCA I’ll add audio support.
and you can do what with what!!!
How to make your own!:
What a wonderful resource for Arduino signal processing:
I found this post very useful when I was learning how to send various audio signals in to the Arduino (see Arduino Audio Input Module):
One of his projects is a musical note recognition device. I wonder if it could be used to transcribe simple songs, like old arcade game soundtracks and the like.