Показать сообщение отдельно
Старый 13.02.2016, 21:23
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 2  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
SoundMixer.computeSpectrum вычисляет спектр играющего в данный момент звука/ов.Чтоб из этого получить назад звук нужно произвести back fourier transform(обратное преобразование Фурье) как-то так называется.

Добавлено через 3 минуты
но это все гиблое дело, т.к. SoundMixer.computeSpectrum возвращает мгновенный спектр.По хорошему его надо считывать непрерывно и непрерывно же декодировать.

Добавлено через 11 минут
правильнее было бы получить доступ к ByteArray'ям играющих звуков и складывать их с некими весами.


Последний раз редактировалось undefined; 13.02.2016 в 21:36.