Enregistrement sonore impossible

Bonsoir,

Je ne parviens pas enregistrer des sons !
ma configuration :
Linux Bureau 2.6.26-2-686
Gnome
carte son : Multimedia audio controller: ESS Technology ES1969 Solo-1 Audiodrive (rev 02)

Je n’ai aucun probleme pour ecouter les sons (internet, CD, Ogg…)
Lorsque je parle dans le micro, j’entends bien ma voix dans les enceintes, mais je ne parviens pas a l’enregistrer.

Lorsque j’ouvre l’enregistreur de sons il me dit vos parametres de capture audio sont non valables. Veuillez les corriger dans les parametres multimedia
le lancement de pulseaudio volume control me dit connection failed: connection refused
tous les tests de ‘systeme->preferences->son’ onglet ‘peripheriques’ fonctionnent a l’exception de capture du son qui m’indique

et cela que je choississe ESS Solo-1 ou ALSA :…

J’ai pas mal ete trifouiller dans le ‘controleur de volume’ et avec alsamixer sans succes !

Voila j’espere que vous pourrez m’aider

Droit au but , enregistrement pulseaudio .

$ parec -s 127.0.0.1 > enregistrement.wav

écouter

$ pacat -s 127.0.0.1 enregistrement.wav

Si ça ne marche pas plusieurs pistes envisageables

groupes

L’utilisateur appartient il aux groupes pulse, pulse-rt (rt comme “real time”) ?

$ groups

Si la réponse est non, ajoute l’utilisateur en question, tu fermes sa session
et tu relances l’enregistreur de son en sélectionnant explicitement pulse comme source.

Contenu /etc/asound.conf ?
Jouer c’est bien, jouer et enregistrer c’est mieux !
Voir l’exemple du wiki pulseaudio.

argument de “l’enregistreur”

Je crois deviner, excusez l’approximation gnome ne m’est plus familier , que le nom du programme est quelque chose comme
"gnome-sound-recorder". Clique sur l’entrée désirée (pulseaudio) puis lance
l’enregistrement.

mixage

Tu entends ta voix mais elle n’est pas enregistrée.
“Mic” a deux réglages indépendants :
le niveau audible en sortie (Playback) et le niveau d’enregistrement (Capture).
Tu peux t’entendre malgré le niveau d’enregistrement à la cave.
$ alsamixer
Tu appuye sur TAB pour accéder au volet “Capture” et tu trouves la piste adéquate.
Attention au larsen ! Mute/démute mic en playback et tu augmente en capture par petites touches.

Enregistrer en alsa en suspendant temporairement pulseaudio

$ pasuspend gnome-sound-recorder

Emulation oss

$ padsp -s 127.0.01 gnome-sound-recorder

Pulseaudio faut pas avoir peur de le laisser au repos, on le relance lorsqu’on en a besoin.
Arrêter totalement pulseaudio et enregistrer en alsa

killall pulseaudio

$ arecord -d 10 -f cd 10secondes.wav
L’argument -d pour “durée” 10 secondes , -f pour format ici cd= wav, nom du fichier en sortie.
Pour écouter
$ aplay 10secondes.wav

Même ordre d’idée

killall pulseaudio

$ gnome-sound-recorder ( choisir alsa)
$ audacity ( les dernières versions permettent d’enregistrer en alsa).

+1 pour le killall pulseaudio!

Bonsoir,

merci pour vos reponses.

ALors la commande ‘parec’ n’est pas reconnu.
J’ai installé pulseaudio-utils pour pouvoir la lancer mais sa reponse est egalement : connection failed: connection refused

Je ne vois pas de groupes nommé pulseaudio ou pulseaudio-rt

le fichier /etc/alsa.conf n’existe pas

Comment savoir si ce pulseaudio est bien installé ? (un “killall pulseaudio” ne tue rien)

$ arecord -d 10 -f cd 10secondes.wav
semble se passer ‘normalement’ mais la lecture du fichier 10secondes.wav ne sort aucun son. Et pour cause il fait 0octet.

ci-dessous les infos fournies par le controleur de volume ainsi que alsamixer [capture]

Je suis tout ouie

Si ça ne “kill” pas c’est qu’il n’y a rien à “kill”-er ou que tu n’en as pas le droit.

Pulseaudio réellement installé , ça veut dire que sa présence se
remarque grâce à la complétion et au $PATH, si tu commences à taper
$ pul + TAB
les possibilités offertes s’affichent.
Pulseaudio y apparait il ?
Installer le mixer pulse sans pulseaudio ? Ca ne sert à rien , le gestionnaire de
paquets ne le permettrait pas au nom de la cohérence des dépendances.

Pulseaudio est réellement installé , installé ne veut pas dire pulseaudio lancé avec succès.

Les outils suivants manifesteront la présence de pulse lancé
$ top
$ ps aux
$ pstree
$ pidof pulseaudio

pulseaudio s’appuye sur le réseau

netstat -tap

A mon humble avis, pulseaudio n’est pas lancé chez toi comme le message le suggère
"connection failed: connection refused".
Dans ce cas, même pas la peine de lancer $ pulseaudio -k (“kill”-er),
alsa a automatiquement la main.

Pulse lancé ou pulse arrêté , alsa gère toujours la carte son. Tant que tu n’as
pas de son en enregistrement en alsa seul oublie l’enregistrement pulsaudio.

Pour l’instant teste avec audacity, gnome-sound-recorder … en alsa seul.
Pour ce qui est des réglages en alsamixer, teste en mute/démute sur les deux panneaux
playback et capture.

Bonsoir,

Resultat des tests :

$ pul + TAB me dit que pul n’est pas une commande reconnue (en ‘root’ aussi)

[code]
$ top
$ ps aux
$ pstree

netstat -tap[/code]aucunes de ces commandes ne fait apparaitre un ‘pulse…’

$ pidof pulseaudione retourne rien

Pour l'instant teste avec audacity, Audacity ne regle pas le probleme. J’ai bien les niveaux de reglage de volume enceinte et micro mais pas de possibilite de choisir la source.

Pour ce qui est des réglages en alsamixer, teste en mute/démute sur les deux panneaux playback et capture.J’ai beaucoup testé de chose mais sans effet. voir mon poste plus haut pour voir les reglages actuels de [capture]

D’autres idees ?

Sur ta capture alsamixer, tu as plusieurs réglages à 0. Et en particulier 2 mic. Les as tu augmenté pour essayer (on se déplace avec TAB, et on modifie avec les fléches haut et bas si je me souviens bien)

D’après le test de la complétion $ pul+TAB , pulseaudio n’est pas installé chez toi.
De plus tu n’es pas connecté à un serveur pulseaudio sur le réseau .

Le problème porte donc sur alsa ou oss.

[quote]Audacity ne regle pas le probleme. J’ai bien les niveaux de reglage de volume enceinte et micro mais pas de possibilite de choisir la source
[/quote]
Dans audacity, à la rubrique “préférences” la source est sélectionnable.
Si ce n’est pulse:alsa, c’est alsa, si ce n’est alsa c’est oss.

De quelle(s) source(s) s’agit il ?
plusieurs cartes sons ?
Micro, webcam, micro intégré, casque ?

Alsamixer n’agit que sur une carte son à la fois à moins de les réunir.

[quote=“Edouard”]Bonsoir,

Resultat des tests :

$ pul + TAB me dit que pul n’est pas une commande reconnue (en ‘root’ aussi)
[/quote]

Bon, je vais peut-être te sembler idiot, mais lorsque tu dis

$ pul + TAB

il faut écrire pul suivi de la pression de la touche TAB, hein.

bon, voila.

Bonsoir,

Deja, merci pour votre aide !

@LOu!$
commentaire loin d’etre idiot ! j’avais commencer par le ‘pul’ puis pression sur la touche ‘TAB’ mais comme cela ne donnait rien j’ai tenté la commande ‘pul + TAB’ :blush:

@etxeberrizahar
Voila les preference de audacity :

en lecture j’ai d’autre choix : ALSA:defaut et ALSA:dmix
en Enregistrement je n’ai que ALSA:defaut comme autre choix

Je n’ai qu’une seule carte son (non integree a la carte mere)

le micro est un casque audio connecté sur le port ‘micro’ de la carte son

@piratebab
tous les niveaux de volume accessibles, sous alsamixer ont ete augmentés. Ceux qui sont a zero, je ne peut pas les changer

Voila :frowning:

Ya un truc à creuser par là à mon avis.

Bonsoir,

je suis pret a creuser mais je ne sais pas comment !

a+

$ alsamixer

TAB pour basculer entre Playback Capture All
Flèche haut/bas pour monter/baisser le volume
Flèche gauche/droite pour passer à la piste suivante.
M comme “muet” pour couper/valider

Dans capture touche “espace” pour valider l’enregistrement

coupe “Mic” dans playback et valide dans capture.
Les deux tableaux capture et playback ne doivent pas s’annuler .

Essaye toutes les combinaisons de touches.
Des entrées anodines comme “mix” “mic mast” “mic1” “aux” ou va savoir quoi sont susceptibles de
bloquer l’enregistrement. Essaye de les couper/habiliter une par une.

Bonsoir,

rien a faire quoi que je fasse dans alsamixer le logicie ‘sound recorder’ me dit invariablement :
“Impossible d’obtenir ou de définir un paramètre de ressource.” Ce meme message apparait meme deux fois !

“sound-recorder” de gnome n’est pas un outil de test fiable.
Il s’attend à une entrée pulse qui ne marche pas chez toi.

Comme dit précédemment, teste alsa seul
audacity ou arecord en ligne de commande pendant que tu actives/désactive en alsamixer.

Si tu n’y arrives toujours pas, tu pourrais considérer l’éventualité de
réinstaller pulseaudio.

L’avantage de pulseaudio est qu’il sera possible de faire un court-circuit
ou de la redirection de manière logicielle comme si on dérivait un cable jack.

Chose impossible en alsa où il n’y aura pas de salut hors du mixer.
Spécifier dans “gnome-control-center” que l’audio sera traité seulement par alsa
est une impasse s’il t’est imposible de controler la capture par alsamixer.

Bonsoir,

merci etxeberrizahar pour ton aide.
j’ai lance audacity en ligne de commande, voila ce qu’il se passe :

Si je choisi le peripherique d’enregistrement : ALSA:default
j’ai le message d’erreur suivant (sur la console) :

si je ferme audacity et le re-ouvre le meme message reapparait au demarrage (plusieur fois).

Ce meme messsage apparait egalement si j’essaye l’enregistrement

Si je choisi le peripherique d’enregistrement "ALSA :ESS ES1938 (solo-1):ESS Solo-1 (hw:0,0)"
je n’ai pas de message d’erreur a l’ouverture mais lorsque je clique sur le bouton d’enregistrement voila les messages d’erreur :
a la console

Expression 'PaAlsaStreamComponent_InitialConfigure( &self->capture, inParams, self->primeBuffers, hwParamsCapture, &realSr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1862 Expression 'PaAlsaStream_Configure( stream, inputParameters, outputParameters, sampleRate, framesPerBuffer, &inputLatency, &outputLatency, &hostBufferSizeMode )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1986
en graphique

si cela n’evoque rien a personne, je vais tenter l’installation de pulseaudio

a+

salut

^^ jackd est installer ??

ha ui , c’est pas dans les preferences d’audacity que ce situe le prob ^^

www.linuxmao.org

forums.gentoo.org/viewtopic-t-61 … art-0.html

pakscot.org/formsys/Ftp/lea-linux-book.pdf

non

a+

grosse mise à jour d’alsa ces jours ci.
Peut étre règlera t elle ton problème.
D’aprés ce que je comprends, c’est bien un problème de driver de carte son, donc d’alsa. Pulse audio ne règlera pas le problème, à la rigueur, il permettra de le contourner.

Vérifie qu’alsa est bien installé et paramétré pour ta carte.

Bonsoir,

mon systeme est a jour !
et voici tout ce qui est installé lie a Alsa.

Comment savoir si “alsa est bien installé et paramétré pour ta carte” ?