Je vois que MediaRecorder vous permet d'enregistrer à partir du microphone, ou un appel téléphonique. J'utilise write() sur un AudioTrack pour produire des sons à partir de fréquences de base. Plusieurs AudioTracks en fait.Android - écrire manuellement() à AudioTrack, pas approprié MediaRecorder.AudioSource
J'aurais pensé qu'il y aurait un paramètre MediaRecorder.AudioSource qui capturait tout ce que le système envoyait aux haut-parleurs.
J'ai essayé DEFAULT mais cela n'a pas fonctionné.