BGM連続再生
最新更新日:2010年4月14日(水)
このプログラムは、Windowsの仕様を利用してBGMを連続再生する
ものです。基本的にローカルで楽しむためのプログラムなので、下のソ
ースをhtml形式で保存してから実行してください。
注意点
- このプログラムは、"C:/Windows/Media/"フォルダの"towm.mid"
と"flourish.mid"、"onestop.mid"の3つを再生します。そのため、こ
れらのフォルダやファイルがないとBGMは再生できません。
- このプログラムは、プログラムを短く書くことを競う「コードゴルフ」
を(少し)意識しているので、必須でない要素の多くを書いていませ
ん。そのため、環境によってはプログラムがうまく動かない可能性
があります。
- 再生されるBGMは一定のパターンの繰り返しです。
<title>BGM</title><script>a=".mid";t=new Array();b=new Array();t[0]=250;t[1]=89
t[2]=79;b[0]="onestop";b[1]="flourish";b[2]="town";f=(new Date().getTime())%3
document.write(b[f],'<object type="audio/mid"><param value="C:/Windows/Media/',
b[f]+a,'" name="src"></object>');setTimeout("history.go(0)",992*t[f]);</script>
戻る