13.02.2016, 21:23
|
|
Регистрация: Oct 2006
Сообщений: 2,281
|
SoundMixer.computeSpectrum вычисляет спектр играющего в данный момент звука/ов.Чтоб из этого получить назад звук нужно произвести back fourier transform(обратное преобразование Фурье) как-то так называется.
Добавлено через 3 минуты
но это все гиблое дело, т.к. SoundMixer.computeSpectrum возвращает мгновенный спектр.По хорошему его надо считывать непрерывно и непрерывно же декодировать.
Добавлено через 11 минут
правильнее было бы получить доступ к ByteArray'ям играющих звуков и складывать их с некими весами.
Последний раз редактировалось undefined; 13.02.2016 в 21:36.
|