[ AS3 ]
音の波形をパンしてみる - 08/05/30 18:57 by umroom
(´・ω・`) 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 :