Мне нужно срочно захватить аудиопоток на
нажатие кнопок.
Например: я играю разные звуки при нажатии кнопок, как на пианино.
Теперь я хочу, чтобы эти звуки воспроизводились в одном файле.
Возможные способы, которые я попробовал, -
1) Я объединил звуковые файлы, воспроизводимые в один файл.
(в этом случае: объединенный файл имеет записанные данные всего звука
файлы, однако он играет
только первый звуковой файл - не другой добавленный звук
файлы.)
2) Затем я попытался объединить файлы с помощью javax.sound, но, к сожалению,
Android не поддерживает
этот пакет.
Думаю, что объединение файлов не поможет-
3) Я думал о записи звуков, воспроизводимых по нажатию кнопок
с помощью
MediaRecorder, AudioRecord даже родные аудио библиотеки ....
но эти методы используют Mic в качестве AudioSource для записи аудиопотока
вызывая шум (окружающий звук), который
очевидно, не так, как ожидалось.
Если кто-то имеет решение или может предложить ресурсы для решения этой проблемы
проблема, это было бы очень полезно.
Заранее спасибо :)