Journal Problème de microphone avec ALSA - help !!!

Posté par  (site web personnel) .
Étiquettes : aucune
0
18
mai
2004
Bonjour à tous,

Je n'ai pas l'habitude de poster de journaux pour des problèmes techniques, mais je voudrais bien retrouver le sommeil, et pouvoir causer avec ma copine par gnomeeting. Pour quoi je vais passer, moi qui prône linux, alors que chez elle, netmeeting a marché tout de suite !!! Si vous voulez crédibiliser le logiciel libre, aidez moi !! :-))))

En gros, je n'arrive pas à m'enregistrer à partir de mon micro, et il semble qu'un partie du problème vienne d'alsa. J'utilise le pilote snd-ens1370

Ma config :
Mandrake 10.0
Kernel 2.6.3-7
Carte son SoundBlaster 128 PCI

J'ai fait un compte rendu complet de mon problème sur :
http://www.mandrakeusers.org/index.php?showtopic=14149(...)
Malheureusement personne ne m'a donné de piste :-((

Vous y trouverez mon modprobe.conf et les quelques tests que j'ai fait jusqu'à présent... Je compte faire un test avec une distro live pour vérifier que ce n'est pas matériel (mais ça n'en a pas l'air), mais le mieux ce serait d'en avoir une en kernel 2.6, mais je ne crois pas qu'il y en ait déjà...

Merci d'avance à tous ceux qui pourront me donner une piste....
Pour que je ne perde pas la face auprès de ma copine :-)))) !
  • # Knoppix 3.4

    Posté par  . Évalué à 2.

    Dans les distrib live avec noyau 2.6, tu as la dernière knoppix : Il suffit de passer le bon paramètre à lilo. Tu peux regarder dans les cheats-code de Knoppix, c'est renseigné.

    Pour ton problème d'Alsa je ne peux pas t'aider, j'ai moi-même des problèmes (j'ai une prise casque en facade qui refuse de fonctionner sous linux alors qu'elle fonctionne sous minidoux ;-)

    Bonne chance
    • [^] # Re: Knoppix 3.4

      Posté par  (site web personnel) . Évalué à 1.

      Merci, je n'étais pas sûr que la knoppix 3.4 soit en 2.6, je la téléchargerai à l'occasion, histoire qe vérifier que le hard fonctionne, mais ça a l'air d'être le cas, vu que je m'entends dans le casque quand je parle dans le micro...

      Je pourrai alors peut être trouver mon bonheur dans le modprobe.conf qu'il m'aura généré...
  • # Hmmm tu pourrais vérifier...

    Posté par  . Évalué à 2.

    ... si le module snd-pcm-oss est bien chargé ?
    C'est le module qui "simule" un driver OSS par dessus ALSA (et il me semble que l'appli que tu utilises pour enregistrer utilise OSS).
    Bah dans le doute, si tu peux poster ton "lsmod" au grand complet...

    Au passage, ya un outil qui doit s'appeler "alsaconfig" qui génère un très bon "modules.conf" pour alsa. Tu devrais commencer par ça...
    • [^] # Re: Hmmm tu pourrais vérifier...

      Posté par  (site web personnel) . Évalué à 1.

      Dans le lien que j'ai donné il y a mon modprobe.conf (l'équivalent en kernel 2.6 du modules.conf en 2.4).

      la ligne :
      install snd-ens1370 /sbin/modprobe --first-time --ignore-install snd-ens1370 && { /sbin/modprobe snd-pcm-oss; /bin/true; }

      chage le module snd-pcm-oss, et il apparait bien sur un lsmod.
      J'ai aussi lancé alsaconfig hier, qui détecte le chip, mais j'ai toujours le même problème. Il parait (c'est ce qu'on m'a dit) qu'en lançant gnome alsa mixer, je devrais avoir 2 onglets pour ce device, mais je n'en ai qu'un, et en lançant gnomeeting, celui ci ne détecte pas que j'utilise alsa, il ne me propose qu'oss...

      merci quand même :-)
      • [^] # Ca m'embête ton problème...

        Posté par  . Évalué à 3.

        ... parce que j'avais la même carte (du moins une carte qui avait le même nom) et je me souviens pas avoir eu de problème avec ALSA (et j'avais testé le micro)...

        Tu as fait un test test avec arecord ?
        T'as essayé le driver snd-ens1371 (visiblement ya plusieurs versions de la PCI 128) ?
        • [^] # Re: Ca m'embête ton problème...

          Posté par  (site web personnel) . Évalué à 1.

          je me demande si je me goure pas... il me semblait que c'était une soundblaster 128, mais c'est peut être qu'une 64 en fait... J'avais une soundblaster AWE 64 qui a cramé après 1 an, et il me semble que vu le prix, j'avais acheté une 128 en OEM... Je vais vérifier...

          J'en profiterai pour tester, le snd-ens1371, on sait jamais...

          J'ai aussi fait un test arecord, il enregistre du vide, quand je rejoue avec aplay, j'entends rien, même avec le volume à fond.
          • [^] # Re: Ca m'embête ton problème...

            Posté par  (site web personnel) . Évalué à 0.

            Moi j'ai toujours eu ce probleme, enfin avant cété pire j'avais pas de full duplex avec ma nforce2. Pas grave je me dit on va acheter un vré carte son, donc je m'achete une Yamaha.

            Premiere surprise des ke je parle dans le micro je m'entend dans les enceintes.

            Apres plusieurs heures de BIDOUILLES avec les lumieres de KMIX ( Les gars de KDE ca les embeterai de documenter KMIX ? de dire a quoi servent les lumiere dans entrées, car c'est vraiment tres limites foutage de gueule).

            Donc apres plusieurs heures de bidouille j'ai enfin reussi a enregistrer ma voix dans Krec, MAIS je m'entend toujours dans les enceintes et dans des jeux komm UT2004 le micro marche pas .

            Enfin, a mon avis c'est ca qu'on appelle le desktop et quand on dit que linux est pas encore tout a fait pres c'est encore vrai.

            Car le probleme de micro qui sentent dans les enceintes, cé le comportement par defaut de la distrib mandrake, ET C'est VRAIMENT TRES LAID.
  • # Gain ?

    Posté par  (Mastodon) . Évalué à 1.

    Lance aumix et regarde si le gain et le micro ne sont pas a 0, si le micro est bien en enregistrement (R rouge, tu peux l'activer avec la barre espace).
  • # C'est pas forcément le micro qui fait micro

    Posté par  . Évalué à 2.

    Le fait qu'il y ait uen rpise identifiée par Alsa comme étant MIC ne veut pas dire que c'est celle la que le fabriquant de la carte a utilisé pour la relier a l'arrière de ta carte.

    Ca peut être une line-in, une Aux-in voir carrément un split du CD-in (vu une fois sur une Esound.)
    Donc avec alsamixer-gui il faut enlever le mute de toutes les entrées. Si ca résoud le problème après il faut faire la chasse a la bonne entrée (attention ca peut être un couple en cas de split d'une entrée en deux, genre mic sur line-in).

    Tiens nous au courant.

    Kha
    • [^] # Et pourtant si, c'est le micro qui fait micro

      Posté par  (site web personnel) . Évalué à 1.

      Je ne pense pas que ce soit ça étant donné que (allez, ça fait que 3 fois que je le dis :-))) ) JE M'ENTENDS DANS LE CASQUE !

      Par conséquent, cela signifie que si je change le volume de l'entrée micro, cela agit sur le volume du son que j'entends dans le casque lorsque je parle... Et donc que c'est bien l'entrée micro...

      Quand même bizarre ton histoire (du CD-in pour le micro ????)... ça doit surprendre :-))

      PS : pour info, le son que j'entends n'est pas une loopback propre au micro-casque, j'avais déjà fait le test avec un micro seul et je m'entendais dans mes enceintes, donc c'est vraiment un problème d'enregistrement et de détection du micro comme source d'enregistrement par alsa...
  • # alsamixer

    Posté par  . Évalué à 2.

    Je n'ai ni la même carte son, ni la même distrib, ni le même noyau, mais j'ai déjà eu le même probleme (enfin les mêmes symptomes) :
    Je m'entendais dans le micro, mais je ne pouvais pas m'enregistrer.

    à tout hasard:
    dans alsamixer : Il faut que "CAPTUR" soit positionné sur "Mic" ET sur "Capture"
    (re)vérifie aussi que "Mic Boost" ne soit pas Muet (avec la touche M)
    Pour passer en mode capture, c'est la barre d'espace.
    Pour quitter c'est echap

    Essaye alsamixer ! (ncurses) Je sais plus trop, mais il me semble que ça n'avait marché qu'avec lui.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.