Я хочу записать семпл с микрофона, затем я хочу воспроизвести записанный файл с максимальной громкостью и применить некоторый звуковой эффект, например, изменить частоту семплов или добавить эхо.
Что такое лучший способ? есть ли пример?
Вы можете использовать Java-классы AudioTrack и AudioEffect Android. Единственный улов в том, что вы должны передать образцы PCM в AudioTrack для воспроизведения.
Какой лучший способ?
В Android нет ничего встроенного для такого рода модификаций аудиофайлов.Вам нужно будет либо найти для него библиотеку Java, либо библиотеку C / C ++ и применить ее, используя NDK .