サウンドライブラリ [ASound]
3/29日に渋谷で行われたCloque.(クロック)のランチパーティーでAS3を使ったサウンドプログラミングのデモンストレーションをしたんですが、そのときの成果物を「ASound(ア・サウンド)」と改め、libsparkにコミットしました。
視聴→http://memo.kappa-lab.com/samples/Exsample4.swf
今回を含めて数回にわたって、ASoundの概要を書いて行きたいと思ってます。
今日は手始めってことで簡単にご紹介。
var ins:Instrument = new Instrument(); ins.signals.push(new SinOSC(220)); ins.play();
220Hzのサイン波と880Hzのサイン波と900Hzのサイン波とノイズを音響合成し、レゾナントフィルター(sazameki謹製)をかけ、音圧0からスタートし、1秒後に音圧1まで増加してさらに1秒後消音す。
ソース | 視聴var ins:Instrument = new Instrument(); ins.signals.push(new SinOSC(220)); ins.signals.push(new SinOSC(800)); ins.signals.push(new SawOSC(900)); ins.signals.push(new NoiseOSC()); ins.generateEnvelop(0, [1, 1000, 0, 1000]); ins.filters.push(new ResonatFilter(ins)) ins.play();
Comment (2)
ue : 2009 .05 .28
おもしろそうなので『視聴』をクリックしてみたのですが、音は出ないし、リンク切れだし???意味不
kl : 2009 .05 .28
うわ〜!
せっかく見ていただいたのに説明不足ですみません。
視聴には最新のFlashPlayerが必要ですので、http://get.adobe.com/jp/flashplayer/ からインストールしてください!
それと、リンク切れ、ご指摘ありがとうございます。修正しました。