Соответствующая задержка звукового эффекта

У меня возникают проблемы при воспроизведении звуковых эффектов с помощью Apportable SDK.

Все звуковые эффекты wav предварительно загружаются с помощью SimpleAudioEngine.

Это код, который я использую

- @ init
[[SimpleAudioEngine sharedEngine] preloadEffect:@"sound.wav"];

- @ event
[[SimpleAudioEngine sharedEngine] playEffect:@"sound.wav" pitch:1.0f pan:0.0f gain:1.0f];

На IPhone 4/4S/5S проигрывается безупречно, но при портировании на android получается задержка от 0,5 до 1 секунды.


person user3604481    schedule 06.05.2014    source источник


Ответы (1)


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

person mike_haney    schedule 07.05.2014
comment
Спасибо за ваш ответ. У меня есть два устройства для тестирования, и кажется, что устройство с более низкой производительностью и частотой кадров плохо справляется со звуковыми эффектами. Старый HTC с Android 2.3 работает ХОРОШО -- Samsung Galaxy S2 с Android 4.x создает ЗАДЕРЖКУ. - person user3604481; 08.05.2014