This is NOT a beginner DIY. You will need a firm grasp on electronics, circuity, BASIC programming and general smarts about electrical safety. This DIY is for an experienced person so I will not go into detail about how to solder or how to read schematics etc. Sorry, it would take way too long to write an instructable that included schooling in electronics.
Here is a DIY to make your house christmas lights Choreographed to any song you want. It's not easy but if you're good at electronics YOU CAN DO IT!