Bonjour,
Je suis en train de programmer une application dont le but est d'analyser en simultanée deux signaux.
La première étape est de récupérer un signal audio et pour cela j'utilise un micro bien spécifique que je branche à mon téléphone via l'audio line-in.
1/ Dans mon code, je ne sais pas comment paramétrer ça. Après AudioSource., les seuls possibilités sont :
- CamCorder
- Default
- MIC
- Voice_call
- Voice_DownLink
- Voice_Recognition
- Voice_uplink
Aucune de ces possibilités ne semble satisfaisante pour moi... J'ai beau chercher, le problème a déjà été évoqué mais je ne trouve aucune réponse. Pourtant c'est quand même un problème basique qui devrait se poser souvent vu l'application.
2/ Si je veux analyser deux signaux audio en simultanée, est-il possible de les récupérer séparément, des les plugger via un seul jack (un signal sur le canal gauche, un sur le droit) et de faire comprendre ça au téléphone ?
Je sais que d'un point de vue programmatique, c'est possible, on peut paramétrer AudioFormat.CHANNEL_IN_STEREO, mais d'un point de vue hardware, le line-in audio de mon HTC WildFire permet-il de récupérer un signal stéréo ? Ou seulement mono ?
Quelqu'un aurait-il des pistes à ce sujet ?
Merci d'avance pour votre aide.
Partager