В Android вы можете записывать звук с микрофона с помощью класса MediaRecorder: MediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
Вместо этого я хочу записать некоторые части звука, воспроизводимого экземпляром MediaPlayer (или каким-либо другим устройством воспроизведения звука). Это возможно? Как установить пользовательский источник звука?
Обобщить; как передать аудио в MediaRecorder из произвольного источника звука?