API Web Audio, récupère la sortie de la carte son
-
21-12-2019 - |
Question
Est-ce possible ?
Si tel est le cas, toute information sur le sujet est grandement appréciée.(Si ce n’est pas avec l’API Web Audio, existe-t-il une autre API qui me permet d’y parvenir ?)
La solution
Derek est correct.Si vous avez une carte Realtek (je ne connais pas la prise en charge d'autres fabricants), vous l'avez défini sur le mélange stéréo et définissez le microphone stéréo sur le microphone par défaut.Vous pouvez ensuite créer un nœud source associé à votre micro à l'aide de navigator.getUserMedia
.. Google et vous le trouverez.
Je viens de faire un violon pour vous: Audio de SoundCard
Edit: Le lien passe maintenant à la version droite de la jsfiddle (l'autre avait le mal des barres).
Autres conseils
Il est possible de capturer une sortie audio globale avec Web Audio API
pour les cartes audio prenant en charge la fonction Stereo Mix, sinon vous pouvez utiliser un câble audio virtuel.
Voici un violon https://jsfiddle.net/bomzj/beap6n2g/