Использование другого звукового движка

В настоящее время я работаю над проектом, в котором звук имеет большое значение. У меня есть около 20-30 клипов по 3-4 секунды, которые должны воспроизводиться (максимум два за раз). (Клипы имеют максимальный размер 180 КБ каждый) И я также планирую продвигать эти клипы в режиме реального времени.

Стандартный медиаплеер в Android стабилен, но не имеет той функциональности, которую я хочу, например, качки.

Я также пробовал Soundpool. SoundPool поддерживает качку, но очень нестабилен. С звуковым пулом я использую звуковые файлы OGG, но я продолжаю получать сообщение об ошибке: AudioFlinger не может создать дорожку, статус: -12. Я думаю, это потому, что эти клипы слишком большие?

Мне интересно, есть ли другие альтернативы другому звуковому движку? Или, если у кого-нибудь есть советы, как избежать нехватки памяти в звуковом пуле?


person Sebastian    schedule 06.12.2012    source источник


Ответы (1)


Взгляните на JetBoy в примерах SDK для Android. Он использует JetPlayer

person vasart    schedule 06.12.2012
comment
Спасибо за ответ. Пробовал какое-то время, но он не мог справиться с клипами. Больше MIDI-плеера - person Sebastian; 06.12.2012