I’m not a chocolates and flowers kind-of guy, so for Valentines day I decided to make my girlfriend a gift. Having recently introduced her to Portal/Portal 2 and being a programmer, I settled on the only logical conclusion; a Companion Cube Music Box!
It uses an ATTiny85 for the sound generation and a speaker I salvaged from a LCD Monitor for amp and speaker. There is some more detail on the video description, but I intend to put a blog post tutorial up in the future for anyone else looking to add some music to their creations!