I would just use an MCU with a logic level mosfet. Low pass filter the music, then feed it to ADC of the MCU, then output a PWM to drive a logic level mosfet.Bug13: Hm that's interesting. Good point. I forgot about varying the duty cycle haha. Would I use a 555 to do the PWM? Either way.. How would I do it? I'd like to see what I can get.
Or you can have a look at this, I think it should work, but I haven't tested it myself.
http://www.pcbheaven.com/circuitpages/Voltage_Controlled_PWM_Generator/