Захватывает звук с микрофона и изменяет альфа 'foo' в соответствии с уровнем звука. Тем не менее, я слышу вход микрофона. Я хочу, чтобы визуальные эффекты работали без звука. Как бы я это сделал?
m = Microphone.get();
_root.attachAudio(m);
m.setVolume(0); //i can still hear sound. does not mute mic.
onEnterFrame = function () {
foo._alpha = m.activityLevel+33;
};
РЕДАКТИРОВАТЬ: ОТВЕТ / РЕШЕНИЕ
Трюк
series8217 с setLoopBack не сработал, но это привело меня к ответу онлайн:
m = Microphone.get();
var myAudio:Sound=new Sound(attachAudio(m));
myAudio.setVolume(0);
спасибо за ваше время
РЕДАКТИРОВАТЬ: ДРУГОЕ РЕШЕНИЕ
Мой трюк может мешать звуку. при этом отключается микрофон, но вспышка все еще получает входные данные:
m = Microphone.get();
m.setSilenceLevel(100);