このJavaScriptでは、アクセスした時間によって、BGMなどのサウンドを変更することができます。むろん、これに画像ファイルも同期させることも可能です。画像を変化させるScriptも入れておきましたので、、すでに、MASHがご紹介済みの「時間によって絵が変化する+現在時刻リアルタイム表示」のScriptと比較してみて下さい。
尚、このTipにリンクしている曲データは、MIDIデータ(拡張子=.mid)ですので、YAMAHA
MID-PLUG、Quick Time MIDIなどをブラウザーへプラグインしておけば、再生されます。むろん、MIDI以外に、AIFF(.aif/.aiff)データ、Audio(.au)データ、WAVEデータ(.wav)についても、動作します。
MASHのLANDMARK TOP PAGEなど、BGM付きのページを開いたまま、このページを開いても、先着優先のため、曲は流れません。必ず、他のBGMをOFFしてからにして下さい。
このサンプルに使用されている曲は、最後に書かれている通り、著作権の関係で、事前使用申告が必要です。これらの曲を使用したい方は、Music Clipboardへ行き、申請して下さい。むろん、ご自分のお気に入りの曲に入れ替えても結構です。
BGM[0]="05-0087.mid";<= 曲名"05-0087.mid"を 別の曲と入れ替えて使用できます。
曲再生に関連して、AutoStart:自動開始、Loop:繰り返し、Volume:再生音量、Width/Height:再生ツール・パネル表示サイズなどのパラメータ設定ができます。(以下Script抜粋参照) 因みに、false=>無効、True=>有効と考えて下さい。また、HTMLタグ EMBED SRCを使用すれば、NetScape, Internet Explorer双方で、再生可能となります。
document.write("<EMBED SRC='",BGM[h],"' autostart='true' volume='100' width='144' height='60' loop='true' controls='console'>");
}
このScript Tipにてリンクする曲データの著作権は、全て、下記の作者に帰属する。
Teruyasu Oishi (C) Teruyasu Oishi 1997 All right reserved.