2010-05-24 115 views

回答

0

不幸的是,這並不因爲據我所知工作。由於在Adobe幫助頁面說明:

使用SoundMixer.computeSpectrum()方法 讓應用程序讀取 原始聲音數據是 當前正在播放的波形。如果多於一個SoundChannel對象的 是 當前正在播放的 SoundMixer.computeSpectrum()方法 顯示混合在一起的每個 SoundChannel對象的組合聲音數據。

這意味着兩個缺點:

  1. 這只是工作在輸出(的SoundChannel)
  2. 它只是適用於所有輸出的組合。

如果你根本不需要輸出通道,你可以把它的音量調低到零或接近零!?不知道這是否可行。

至於我自己,我不認爲在目前其他任何的機會來實現我自己的FFT計算麥克風數據的頻譜。

0

我不知道是否有來傳遞數據的方式,但如果一切都失敗了,你總是可以自己計算FFT。