J'ai une entrée audio branchée sur ma prise micro. Dans alsamixer
, lorsque je désactive et amplifie l'entrée mic
, j'entends ce son sortir de mes haut-parleurs. Cependant, l'exécution de arecord -d 5 foo.wav
et aplay foo.wav
donne un fichier vide; le même lors de l'enregistrement par audace - vide.
Pourquoi cela arrive-t-il? Comment enregistrer cette entrée?
arecord -L
produit les éléments suivants, si cela est utile:
default
Playback/recording through the PulseAudio sound server
Pulse
Playback/recording through the PulseAudio sound server
front:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Front speakers
surround40:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
4.0 Surround output to Front and Rear speakers
surround41:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct sample mixing device
dmix:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct sample mixing device
dsnoop:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct sample snooping device
dsnoop:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct sample snooping device
hw:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct hardware device without any conversions
hw:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct hardware device without any conversions
plughw:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Hardware device with all software conversions
plughw:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Hardware device with all software conversions
Les modifications apportées à l'onglet Input
de la boîte de dialogue System Settings -> Sound
ne font aucune différence. A cause de cela, aucun son ne sort de mes enceintes et Audacity n'enregistre rien à la suite de la modification d'un paramètre (connecteur ou volume d'entrée). Il n'y a qu'un seul "périphérique pour l'entrée de son" - le Internal Audio Analog Stereo
.
Curieusement, dans Audacity, changer la source d'enregistrement (disons de default:Line:0
à default:Mic:0
, ou même de Mono
à Stereo
) définit la case à cocher mute
de la boîte de dialogue susmentionnée. .
J'ai réussi à résoudre mon problème en utilisant ce guide - activer les périphériques de capture dans alsamixer. Je ne sais toujours pas comment résoudre ce problème à l'aide de l'interface graphique.
Ouvrez "Paramètres système"> "Son"> "Entrée", sélectionnez votre appareil et enregistrez maintenant ce que vous voulez. Audacity est recommandé pour cela.
Vous devrez peut-être sélectionner le bon périphérique. Essayez quelque chose comme arecord -d 5 -D plughw foo.wav
. Vous pouvez répertorier tous les noms de périphérique valides avec arecord -L
.