Проанализируйте звук по каналам во Flash Player 11 - PullRequest
0 голосов
/ 31 октября 2011

ссылаясь на мой старый вопрос AS3: Анализ звуковых спектров один за другим, один канал одновременно , с помощью Flash Player 11 и с помощью Sound.extract, возможно ли извлечь отдельный канал и манипулировать / визуализировать это спектр?

Я имею в виду, если я смешиваю 2 звука в один файл, могу ли я управлять ими по отдельности, воздействуя на такие вещи, как их звуковые волны или громкость?

1 Ответ

0 голосов
/ 31 октября 2011

С Sound.extract вы получаете необработанные звуковые данные на частоте 44100 Гц Stereo, что фактически означает два «канала».

Если вы объединяете два звука в один файл и хотите обрабатывать их по отдельности, вам нужно будет хранить каждый из них в отдельном канале, тогда вы можете программно делать все, что хотите, с ними изолированно.

Обратите внимание, что вы не можете использовать SoundMixer.computeSpectrum () для создания визуализаций, поскольку в настоящее время это не разрешено делать динамически (см. Документы API), вам придется самостоятельно обрабатывать необработанные звуковые данные.

...