или почему вымрут Music Visualization
О SecurityError.
-У меня не работает визуализатор! Почему?
-Закройте все остальные окна с сайтами и видео-роликами.
-?!?!
Звук во FlashPlayer идет через SoundMixer. Что позволяет возпользоваться функцией SoundMixer.computeSpectrum() и получить аудио “снимок”.
Но если открыть несколько flash-роликов в одном браузере, их звук все равно будет идти через один SoundMixer. И при попытке SoundMixer’а обработать звук появится ошибка: SecurityError. Другие сайты не разрешили обрабатывать их звук (слушать можно, обрабатывать нельзя – как с картинками и BitmapData).
Долгие ожидания FlashPlayer10 окончились, можно сказать, ничем.
С computeSpectrum ситуация не поменялась.
А как же новый sound.extract()? Он дает лишь волну, но не частотную характеристику. А самостоятельно писать FFT (Fast Fourier transform) я уж точно не буду.
Я не считаю правильным просить пользователей закрывать остальные сайты, чтобы посмотреть мой.
5 Responses to Большое разочарование