SoundMixer.computeSpectrum() stretchFactor変化デモ
スポンサード リンクSoundMixer.computeSpectrumについて調査!
先に….
※再生しているmp3素材はFra’s Forum (ふら’ず ふぉーらむ)さんからお借りしました。
※このFlashのソースファイルは こ ち ら でダウンロード可能。
※mp3ファイルは含めないので別途用意が必要
SoundMixer.computeSpectrumの第1引数にByteArray Objectを渡すと
その瞬間のサウンドキャプチャが渡したByteArray Objectに保存されるというもの
返されるデータのサイズは 512 で
左の音256 、 右の音256 が連結されたもの
第3引数のstretchFactorは
“サウンドサンプリングの解像度です”
“stretchFactor 値に 0 を設定した場合、データは 44.1 KHz でサンプリングされ、1 の場合は 22.05 KHz、2 の場合は 11.025 KHz となる”
とhelpに書かれている。
結果がわからないのでサンプルを作成。
※上が左チャンネル、下が右チャンネル
標準(0)だと結果が細かすぎて、使いにくい。
stretchFactorを調整して荒くする
>> Nintendo Wii ストア








コメントをどうぞ