Android PresetReverb и EnvironmentalReverb не работают - PullRequest
0 голосов
/ 02 февраля 2019

Я хочу использовать PresetReverb или EnvironmentalReverb в экземпляре AudioTrack, но он не работает без ошибок.Я прочитал все вопросы об этих эффектах, и кажется, что никто не мог использовать эти эффекты.Есть здесь кто-нибудь, кто использовал эти эффекты и получил результат на любом устройстве?

мой код:

PresetReverb reverb = new PresetReverb(1,0);
reverb.setPreset(PresetReverb.PRESET_LARGEHALL);
reverb.setEnabled(true);
audioTrack.attachAuxEffect(reverb.getId());
audioTrack.setAuxEffectSendLevel(1.0f);
audioTrack.write(buffer,0,buffer.length);

Я добавил MODIFY_AUDIO_SETTINGS в разрешения.AudioTrack работает, но без какого-либо эффекта.Если никто не мог использовать эти эффекты, почему бы Google не удалить их из SDK?или правильно их реализовывать?

...