Webサイトやブログで音楽を再生しようと思うと、意外と面倒な事に気づかされる。サイト上にMP3のリンクだけ貼って置いておいても、よほどのことがない限りは再生されない。

Flashを使ったMP3プレーヤもいくつか存在するが、それより手軽なプレーヤがこれだ。

今回紹介するオープンソース・ソフトウェアはSoundManager 2、JavaScriptで利用できる音楽プレーヤだ。

とはいえ、JavaScript単体で音楽の再生はできない。実際のインタフェースはFlashベースの音楽プレーヤだ。だが、Flashのコードを書く事もなく、JavaScriptファイルを読み込めば良いので利用は手軽だ。

プレイリストの利用も可能で、<ul><li>タグでMP3ファイルの場所を列挙していくだけでいい。後はブラウザ画面上にプレーヤが表示されるので、そこで音楽を操作できる。

また、ただ単純に流すだけでなく、アクション(クリック等)に応じて音を鳴らすといった事や、アニメーションに合わせて音を鳴らすこともできる。尚、音が終わった後にアクションを実行するといった事も可能になっている。

音楽のランダムプレイや繰り返し、音量調整も可能で、細かく制御できる。Webサイトで音楽を取り扱う場合はぜひ試してみて欲しいソフトウェアだ。

SoundManager 2: Javascript Sound for the Web
http://www.schillmania.com/projects/soundmanager2/