Rythm.js - скрипт навешивеат на элемент движение под музыку
Эффекты: pulse, jump, shake, twist, vanish, color
https://github.com/Okazari/Rythm.js
var rythm = new Rythm();
rythm.setMusic("path/to/sample.mp3");
rythm.start();
rythm.addRythm('pulse2', 'pulse', 0, 10, {
min: 0.1,
max: 1
})
https://github.com/Okazari/Rythm.js