2006年07月12日(水) [過去の今日]
#1 Linux beep で PC-9801 の起動音を再現
けんども日記 というサイトをたまたま見つけ、LinuxのbeepコマンドでPC-9801の起動音を再現するというのをやっていた。
さて、 beep -h を見てみると、周波数、時間、回数などを指定できることがわかる。例えば PC98 の電源投入時になる「ピポッ」を再現するには次のようにする。 /etc/rc.d/rc.local あたりに書いておけばおもしろいかもしれない。
$ beep -f 2000 -l 120 -n -f 1000 -l 120
実際にはPC-9801はCPUの速度によってこの起動音の速度が変わるので、-l 120 のところは多少調整したほうがいいかもしれない。
(@092)
@ ドレミファソラシド:
こんな感じか。
$ beep -f 261 -n -f 293 -n -f 329 -n -f 349 -n -f 391 -n -f 440 -n -f 493 -n -f 523
音階と周波数の対応表(JavaScript) というページを参考にした。
(@097)