Soundspectrum As3 - PullRequest
       2

Soundspectrum As3

0 голосов
/ 04 июля 2011

В настоящее время я работаю над звуковой игрой в ActionScript. Я могу получить все виды переменных с помощью различных методов в Actionscript .. но мой вопрос;

Как я могу отслеживать низкочастотные и высокочастотные сигналы через Soundspectrum (и, таким образом, байты, которые вы получаете в ByteArray).

Если я знаю, где расположены тоны, я могу извлечь эти данные из массива ... или это не работает?

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

Ответы [ 2 ]

0 голосов
/ 25 марта 2013

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

var bytes:ByteArray = new ByteArray();
SoundMixer.computeSpectrum(bytes, false, 0);
trace(bytes.readFloat());
0 голосов
/ 04 июля 2011

Если вы используете SoundMixer.computeSpectrum () с включенным FFTMode, он сгенерирует ByteArray в частотном порядке.Затем вы можете обрезать его в соответствии с желаемым диапазоном.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...