#31 Article 63 Posted at 1991/02/28 08:48:47 by ラスティ (MAP2261) [IMP.ORG]
Subject: Re: Re: Re: ラブ・ラブ・ミンキーモモ /60 /59 /10(#62)
このボードにくるのは初めてで、もしかして・・・と思って見たら、
おお! 感想がのってる!。
とってもうれしいです。ありがとう!
ところで、
>面白いです。どうすればこういう音が出るんですか?
ということなんですが、最初に言っちゃいますとこれは私のアイデアではありません。
Carry labが昔のゲームのなかで使ってたものなんです。
ですから「すごい」のはCarry labです(プログラムは自作だけれど)。
以下がその方法です。
普通2重和音というと、下図みたいに交互にならします。(たぶん)
上のパート
000111000111000111000111(0=Low 1=High)
下のパート
--++--++--++--++--++--++(0=Low 1=High)
実際に出力する合成したパート
000111--++000111--++000111--++
ですが、このプログラムでは下図のように1ビットずつ?合成するんです。
実際に出力する合成したパート
0-0-0+1+1-1-0+0+0-1-1+1+0-0-0+
あと、このままだと音があまりよくないので、ビブラートをつけます。
ビブラートは少しずらした音をいっしょにならすだけです。
余談ですが、波形のHの期間とLの期間の比を変えたりすることで
音量も調節できるみたいです。
by ラスティ