Is it possible to sync materials with audio automatically?

Like the title says, I was wondering if there was a way to syncronize my material’s color ramp on my object (Actually smoke material), so the colors change on the beats of the song? Lets just say like the lights change from blue to red OR become lighter & darker on each beat. It’d be cool to have for a video intro I’m trying to create.

Is there any possible way of automating the animation on the material too? Maybe a script?

Any help would be amazing, thank you ahead of time!

Can anyone help?

a bit googling doesn’t hurt :wink:

i did, all I was getting was korean tutorials or something…