2000-11-27 (月)
-
天気:晴れ>曇り
*風邪かな
今日は体の調子がおかしい…また風邪がひどくならないことを祈ろう.
I/OをいじってMMLをビープ音で演奏するプログラムを作ろうとしたが,思わぬところで挫折.音階が1オクターブ上がると周波数が2倍になるわけだから…それを12等分して…あれ…全然違うじゃん.A(ラ)を0とすると,B(=1)は440*2^(1/12)??つまり,A=0としたときの音階xの周波数は(12)√(2^x)<(2のx乗)の12乗根>って事かな?まぁ,これは調べれば分かることだ.それより…これをどう計算しろと…?Cならpow(2,x/12)とか使ってすぐだけど,HSPで自分でやる気にはならなかったので,周波数テーブルを作る事にした.しかし,テーブルを入力中に飽きた(爆).というわけで,終わり.
なぜかFreeBSDへのアクセス時に時間がかかる.前にもこんなことがあったが,原因はわからないまま解決してしまった.色々見ているうちにあることに気付いた.resolv.confから,自分のDNSのIPが消えてる…ためしに書き加えてみると,何事も無かったかのように普通に繋がるようになった.なんか,resolv.confが勝手に書き換えられるような気がするのは気のせいだろうか?なんとなくbindの設定あたりが怪しい.