Friday, December 3, 2010

Building a digitally-controlled line mixer with Arduino

About a month ago I started designing a 4-channel digitally-controlled stereo line mixer.  This blog is to be a journal of my progress.

File this under White Whine if you like, but I'm frustrated.   My MythTV box does a fantastic job in our living room, but any time I want to use the speakers for something else it means digging around in a mess of wires to find the audio jack. The computer monitor we use for a 'TV' has some basic audio routing abilities, but it's awkward and the quality is terrible.   A simple cheap line mixer would solve the problem, but I want to control the volume of everything (record player, mp3 player, etc) from the IR remote that's already working on the MythTV box.   After exploring the idea of servo-controlling the volume knob on the speakers (and a lengthy conversation with my brother) I decided to build the whole dang mixer.

I have never done any of this before.   I have almost zero experience in analog circuits, absolutely no experience in digital circuits, and I'm completely unfamiliar with most of the software I'll be using.

Is there an easier solution?  Probably.   This project is as much about learning as it is about the final product.  Hell, I don't even know if my plan will work.

No comments:

Post a Comment