2011-06-25 5 views
2

マイクからサウンドをキャプチャするためのものを書きました。私はSoundMixer.computeSpectrumでサウンドデータを視覚化することができます。actionscriptサウンドキャプチャ

私の問題:

は音をミュートし、まだSoundMixer.computeSpectrumから音声データを取得する方法はありますか? 今私はこれを持っています:

sc=son.play(); 
    var t:SoundTransform = new SoundTransform(0, 0); 
    sc.soundTransform = t; 

私はデータを取得しません。音量を上げると、データは再び になります(それ以外の場合はエコーされるため、ミュートする必要があります)。すべてのヘルプは

答えて

0

Hiiyaを高く評価し

わからないあなたは、私がSoundMixer.computeSpectrumの周りに行きましたが、あなたはmic.activityLevelを得ることができます取得する場合:返信用

  //var sound:SoundTransform = new SoundTransform(0); //not (0,0) 
+0

THXをしかし、それでもSoundクラスをミュートするので、Soundspectrumにはデータはありません。マシンの物理的なスピーカーをミュートする方法はありますか?または、ユーザーにスピーカーをミュートするよう警告する必要があります。 – Carl