When I have my MP3 stick player with me, I wonder why won't someone make a similar stick that also plays YM, SID, SAP, Modules and other oldschool formats. Imagine my 512MB MP3 with thousands of tunes from my favorite computers. Now I have to convert them to MP3 and have only 30 of them inside and waste a lot of space. A real music player in a USB stick would be the thing of my dreams!!!

[at university, i once wanted to write something demoish for the fpga developer board we had there but they did not let me :( The board did not have any sound output though (but a parallel port, but I didn't have one of those oldskool parallel port digital2analog converters)]

Also: You only have three resistors on the right, of which one or two are probably for op-amp feedback. So how do you do the D/A? Either it's by using a PWM or by the resistor row thing on the left? But don't these thing give you a common resistance between one point and a number of other rather than the bridge-like thing used in the classical covox cards?

Also, I see now that it's made on veroboard with a piece of paper on top. :D :D :D
Now, let me see the all the bad solder joints on the other side >:

Stupidly fucking mint. Definitely worth me ruining hundreds of quid's worth of components until I manage to build myself one that works:) I think I'll take out some finger insurance and then fire up the soldering iron...