Amplitude.js - HTML5のリッチなUIのオーディオプレイヤー
HTML5で音楽ファイルを扱うことができるようになりましたが、素の状態では殆どUIが提供されていません。そんな状態で提供しても全く魅力的ではないでしょう。別途UIを作り込む必要があります。 今回紹介するオープンソースソフトウェアはAmplitude.js、HTML5のオーディオプレイヤーです。これを使えば格好良いUIで提供できるでしょう。
Amplitude.jsの使い方
上の再生部分がプレイヤーになります。
![]()
マウスオーバーで再生、停止に表示が変わります。
![]()
こんな感じです。

サムネイルだけでなく、アルバムの拡大表示もできます。
![]()
プレイリストにも対応。
![]()
SoundCloudも再生できます。
![]()
ビジュアライズも。
![]()
シンプルも良いですが、もっとリッチなプレイヤーにもできます。
![]()
Amplitude.jsを使えばリッチで使い勝手の良いHTML5のオーディオプレイヤーが簡単に提供できるようになります。もちろんAPIも備えているので、プログラミング連携も容易でしょう。Amplitude.js自体は外部のJavaScriptライブラリに非依存です。
Amplitude.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。
Open Source HTML5 Audio Player - Amplitude.js 521dimensions/amplitudejs: A Javascript library that allows you to control the design of your media controls in your webpage – not the browser. No dependencies (jQuery not required)