サウンドを使ってみる



サウンドくら


右チャンネル、左チャンネルから出る音の周波数と円の動きを対応させてみました


こんな感じ



サウンドの読み込み

//サウンドインスタンスの生成
//サウンドのロードや再生、基本的な操作をするためのクラス
snd = new Sound();
			
//読み込みたいmp3ファイルのリクエストを生成
var urlReq:URLRequest = new URLRequest("n01.mp3");
			
//サウンドのロード
snd.load(urlReq);


周波数を取得して長方形の長さに対応させる

private function onEnterFrame(event:Event):void{
	//右のステレオチャンネルの振幅を参照、振幅の大きさは0〜1
	//その値を代入
	rightCir.scaleY = rightCir.scaleX = channel.rightPeak;
	
	//左のステレオチャンネルの振幅を参照
	leftCir.scaleY = leftCir.scaleX = channel.leftPeak;
}


ソース


音楽の方はこちらのサイトのものを使わせていただきました。