This is a project that can be done in AE, but knowing a bit about music, to do it in a way that’s easily modifiable is a bit trickier.
Using some scripting I was able to recreate the effect from the video for 4/4 time. In the final comp, it has a beats per minute slider. Enter in the number of BPM and it will update the ball and slider. The thing with this is it won’t play at real speed unless you were to RAM preview it and/or render out a finished animation for playback.
Unless you were doing a one off animation, this really isn’t a project for beginners as working out the timing will cause some issues. So, since you said it’s for educational purposes, I just went ahead and made a 4/4 time project in CS6 and CS5.5 versions: 4917_metronome.zip
If you find you need more 2/4 and 3/4, I could modify this when I get off work.
Johnny Cuevas, Editor
Thinkck.com
“I have not failed 700 times. I have succeeded in proving that those 700 ways will not work. When I have eliminated the ways that will not work, I will find the way that will work.”
—THOMAS EDISON on inventing the light bulb.