Rythm.js - 音楽/音声に合わせてアニメーション
Webは基本的に静的なものです。アニメーションを使うこともできますが、何度も繰り返したり、マウスクリックのタイミングでアニメーションが実行される程度です。よりインタラクティブ性が欲しいと思ったことはないでしょうか。 そこで紹介したいのがRythm.jsです。なんと音声に反応するアニメーションライブラリです。
Rythm.jsの使い方
こちらはWebサイト内にある音楽ファイルに反応して動きます。まるでスピーカーのように動きます。
もう一つはマイクロフォンに連動して動くものもあります。
音がないと分かりづらいので、ぜひサイトを見てください。音楽や音声入力に合わせてDOMが動くというのは面白い感覚です。単純なアニメーションと違い、よりインタラクティブな面白さが感じられるでしょう。
Rythm.jsはHTML5/JavaScript製のオープンソース・ソフトウェア(GPL v3)です。
Rythm.js by Okazari Okazari/Rythm.js: Make your page dancing.