うむるむ

うむるむ はユーザー様にとって中途半端に役に立ち、また、ほとんど身の無い話題、情報を提供することがまれにあります。



[ AS3 ] 音の波形をパンしてみる - 08/05/30 18:57

(´・ω・`) flash表示できんよ。

また800KBあるよ。勝手に始まるよ。音出るよ。
マウスの座標で音をパン。ついでに波形もパン。

音はSoundTransform.panをマウスのX座標でいじってるだけ。真ん中で0になる。
波形の方は、SoundTransform.pan==-1で左側2倍の右側0倍。SoundTransform.pan==1だとその逆にしてる。

パンするとleftToLeftとかの値も変わるのね。最大で1.4142とルート2っぽい。そういうものなのか?
音周りって調べると色々楽しそう。

激しい曲だと北斗百裂拳っぽいと思ったので、ついでにマウスのY座標で回転させるようにもしてみた。

波形の高さが一定以上で攻撃、パンで戦力の割り振り、回転で全方位に対応。簡単なゲームならすぐ出来そうだ。
お互いに別々の曲で対決して、攻撃された周波数の所は一定時間攻撃不能になって、音も消える。全周波数を消すのは無理っぽいなぁ。

波形で戦うって調べたら株とかトレードが引っかかった。そりゃそうだ。

今回はドキュメントクラス(Main.as)しか書いてない。
※色変換のとこでsketchbookライブラリ使ってます。

« [ AS3 ] 音の波形をいじってみる | ブログトップ | [ 雑記 ] 妹にまとわりつかれて眠れないCD »

トラックバックURL :

コメント投稿

名前:
コメント:



管理人 um(うむ)@web界の名もなき底辺労働者
サイト うむるむ http://umroom.com/
連絡先 umroom@gmail.com