Peaks.js - JavaScriptで波形を表示
SoundCloudでは音楽の波形を表示しています。音楽の変化するポイントが分かりやすく、何より見ていて格好良いのではないでしょうか。単純に音楽プレーヤーで再生するだけでは得られない楽しさがあります。 同じように音楽ファイルを読み込んで波形を描画してくれるのがPeaks.jsです。BBCが開発したソフトウェアになります。
Peaks.jsの使い方
Peaks.jsを使ってMP3ファイルの表示を行っているところです。
下にあるのはファイル全体、上はその一部を拡大したものになります。再生するのに合わせて色が変わったり、インジケータが進んだりします。
Peaks.jsはJavaScript製、LGPLのオープンソース・ソフトウェアです。
BBC Research and Development: Audio Waveforms bbcrd/peaks.js