захват действий со звуком - PullRequest
2 голосов
/ 25 июня 2011

Я написал что-то, чтобы захватить звук с моего микрофона. Я могу визуализировать звуковые данные с помощью SoundMixer.computeSpectrum.

Моя проблема:

есть ли способ отключить звук и при этом получить звуковые данные из SoundMixer.computeSpectrum? Теперь у меня есть это:

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

но я не получаю никаких данных. если я накачаю громкость, данные снова поступают (Мне нужно отключить звук, потому что иначе он будет звучать эхом).

любая помощь приветствуется

1 Ответ

0 голосов
/ 27 июня 2011

Хийя,

Не уверен, что если вы получите, я обошёл SoundMixer.computeSpectrum, но вы можете получить mic.activityLevel:

            //var sound:SoundTransform = new SoundTransform(0); //not (0,0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...