PDA

Просмотр полной версии : computeSpectrum();


ir73
11.06.2007, 13:44
когда мы вызываем SoundMixer.computeSpectrum() то какой конкретно звук мы обрабатываем? Текущий? А если звучит несколько одновременно?

И еще момент, не нашел что-то, как вычислить спектр звука, напр. на 20ой секунде, а не в текущий момент?

etc
11.06.2007, 14:03
Нет, не текущий, а все, что звучит из флеш плеера.
Вычислить — никак. Можно предварительно прогнать весь звук, снять волну, потом отобразить.

ir73
11.06.2007, 16:11
Можно предварительно прогнать весь звук, снять волну, потом отобразить.
есть ли способ как это сделать в fast forward режиме, или еще лучше, в цикле? То есть незаметно для пользователя.

etc
11.06.2007, 16:14
Нет, нету.
Для WAV можно:
http://etcs.ru/pre/WAVPlayer/

ir73
11.06.2007, 20:00
Нет, нету.
Для WAV можно:
http://etcs.ru/pre/WAVPlayer/
круто, ваша работа?

А для мп3 будет сложнее написать? Или в чем загвоздка?

etc
11.06.2007, 20:26
Да, моя работа.
А mp3 декодировать нечем.