Change on Beat
BeatEdit for After Effects has a very different, powerful and in particular very easy to use approach to animate properties in sync with music.
With this iExpression you can make a property react on a beat signal (slider) which you created using one of the beat detector iExpressions.
When there is no beat the property has its normal value given by the keyframes as if no iExpression would be applied. When there is a beat, the value changes to what you specify in "Value on Beat" (or the "Value on Beat" is added to the current value, if "Mode" is set to "add to original value").
There exists different Change on Beat iExpressions, for 1D, 2D and 3D properties, texts and colors, respectively.
Animating to Music - Part 1
This tutorial for sternfx.com uses different audio and linking iExpressions to animate things automatically according to music.