Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Derniers journaux de Kartoch :

Journal : Son sous Linux

Posté par Julien CARTIGNY (page perso, ) le 11 mars 2003
Bon, résumons un peu les choses concernant le son sous Nunux. Il existe deux types pour le kernel propremet dit (à savoir Oss et Alsa), puis il y a ce qu'il y a au dessus, par exemple ESD, ou arts sous KDE. Mon problème est le suivant, je cherche à avoir un son potable sous Linux. Je voudrais mon KDE puisse jouer ses sons sans devoir géner à proprement dit d'autres logiciels utilisant d'autres méthodes d'accès (exemple type: gmplayer). Comment dois je configurer le bitonio ? Esd + Arts KDE semble la bonne solution mais je n'arrive pas à faire fonctionner l'ensemble... Plus généralement, comment configurez votre son de manière à éviter un maximum de problèmes ?

> Lire le journal (19 commentaires, moyenne: 1,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Re: Son sous Linux

Posté par Pascal Terjan (Jabber id, page perso, ) le 11/03/2003 à 16:42. (lien). Évalué à 2.

Je laisse la mdk le faire ca marche bien chez moi :-)

Re: Son sous Linux

Posté par Bernard Massot () le 11/03/2003 à 16:54. (lien). Évalué à 3.

Moi j'utilise pas KDE donc mon exemple va peut-être pas te plaire mais bon...
J'utilise ESD et j'ai configuré tous mes "programmes sonores" pour l'utiliser.
Pour mplayer, dans ~/.mplayer/config :
ao = sdl:esd

Pour ogg123, dans ~/.ogg123rc :
default_device=esd

Pour mpg321 et xine ça marche tout seul. Pour xmms, y a juste à cliquer dans les options audio. Sinon pour les programmes qui te laissent choisir le programme à jouer du son (par ex les evenements dans un client jabber) je mets esdplay (pour les wav) ou tout autre programme qui marche avec esd. Pour les programmes vraiment récalcitrants, il suffit des les piper dans esddsp.
Ça marche nickel en ce qui me concerne.

  • [^]Re: Son sous Linux

    Posté par ploum (page perso, ) le 11/03/2003 à 17:16. (lien). Évalué à 1.

    Je suis vachement interressé par ta solution ! Je suis en effet sous Debian sarge sans KDE (fvwm only). J'ai de très bon sons, mais ils savent évidemment pas se jouer en même temps.

    Tu saurais m'expliquer comment tu lances esd au démarrage ?

    • [^]Re: Son sous Linux

      Posté par Bernard Massot () le 11/03/2003 à 17:54. (lien). Évalué à 2.

      Tu saurais m'expliquer comment tu lances esd au démarrage ?
      Je tappe «esd &» en petit utilisateur.

      • [^]Re: Son sous Linux

        Posté par ploum (page perso, ) le 11/03/2003 à 18:33. (lien). Évalué à 1.

        y'a un truc que je dois pas piger parce que j'ai pas esd !

        J'ai esdcat, esdplay et compagnie, mais pas esd :(

        • [^]Re: Son sous Linux

          Posté par poil () le 11/03/2003 à 18:59. (lien). Évalué à 3.

          esdcat et esdplay sont dans le paquet debian esound-clients
          et esd est dans esound

          voilà...

          • [^]Re: Son sous Linux

            Posté par ploum (page perso, ) le 11/03/2003 à 19:32. (lien). Évalué à 1.

            Oki merci ! J'avais tous les esd* saud esd tout seul !

            C'est marrant, un apt-cache search esd ne donne pas esound mais bien une liste de progs qui utilisent esd

            • [^]Re: Son sous Linux

              Posté par ploum (page perso, ) le 11/03/2003 à 19:34. (lien). Évalué à 1.

              Et évidemment ça marche pas :'(

              Couldn't open any alsa card! Last card tried was 0
              Error opening card 0: Sound protocol is not compatible
              Audio device open for 44.1Khz, stereo, 16bit failed
              Trying 44.1Khz, 8bit stereo.
              Couldn't open any alsa card! Last card tried was 0
              Error opening card 0: Sound protocol is not compatible
              Audio device open for 44.1Khz, stereo, 8bit failed
              Trying 48Khz, 16bit stereo.
              Couldn't open any alsa card! Last card tried was 0
              Error opening card 0: Sound protocol is not compatible
              Audio device open for 44.1Khz, stereo, 8bit failed
              Trying 22.05Khz, 8bit stereo.


              et y'en a une chiée...

    • [^]Re: Son sous Linux

      Posté par Geo Vah () le 11/03/2003 à 18:12. (lien). Évalué à 2.

      Tu rajoute "esd &" dans un script de démarrage du type /etc/rc.d/rc.local ?

Re: Son sous Linux

Posté par Geo Vah () le 11/03/2003 à 17:12. (lien). Évalué à 3.

Moi j'utilise KDE (vive KDE 3.1 \o/ )
et donc j'ai bien arts...

Pour tout les logiciels qui n'utilise pas arts, utilise le programme soundwrapper qui permet d"émuler un périphérique oss et qui envoi ainsi les données sur arts. Je sais que sous Mandrake 9.0, par défaut xmms est régler en sortie sur oss et lancé dans le menu KDE via "soundwrapper xmms".

cependant je n'ai jamais essayer d'acceder à un micro via soundwrapper...
Attention, je sais que UT2003 ne supporte pas trop soundwrapper, il y a un décalage sur le son donc je ne démarre par kde3.1 mais un tout simple blackbox ou mem twm pour jouer à UT2003

Aussi comme ca été dit précédemment, mplayer, xine, xmms supportent en standard les sorties au format arts.

Le seul probleme que j'ai, (je n'est pas chercher à le résoundre d'ailleurs) c que seul l'utilisateur qui a lancé arts à le droit d'acceder à arts, ainsi avec un KDE lancé via l'utilisateur toto (et donc arts aussi), impossible de faire par exemple su root -c "mplayer -ao arts /root/ledivxdelamortquituequejelanceenroot.avi"

  • [^]Re: Son sous Linux

    Posté par Marc (Jabber id, page perso, ) le 11/03/2003 à 18:12. (lien). Évalué à 1.

    dans un sens ton problème n'en est pas un... imagine que qq1 via ssh te fasse un joli cat /vmlinux > /dev/dsp =)

    [XXXXX] -1

  • [^]Re: Son sous Linux

    Posté par Julien CARTIGNY (page perso, ) le 11/03/2003 à 18:30. (lien). Évalué à 1.

    euh, c'est sûr pour mplayer ? Impossible de voir le audio driver correspondant (avec mplayer -ao help), à moins que marillat est oublié de compilerle support...

    --
    "Nobody expects the spanish inquisition"
    • [^]Re: Son sous Linux

      Posté par Geo Vah () le 11/03/2003 à 19:11. (lien). Évalué à 1.

      mplayer -ao help me donne :

      mpegpes DVB audio output
      oss OSS/ioctl audio output
      alsa9 ALSA-0.9.x audio output
      arts aRts audio output
      esd EsounD audio output
      nas NAS audio output
      sdl SDLlib audio output
      null Null audio output
      pcm RAW PCM/WAVE file writer audio output
      plugin Plugin audio output

      (c la version 0.9rc4 mdk-plf que j'ai)

      • [^]Re: Son sous Linux

        Posté par Julien CARTIGNY (page perso, ) le 12/03/2003 à 01:26. (lien). Évalué à 2.

        OK, il semble que les packages offerts par marillat n'offrent pas le support de arts. Le paquetage debian des sources indiquent une un conflict avec libarts. Après une récompilation, aucun problème.

        --
        "Nobody expects the spanish inquisition"
  • [+] [^]Re: Son sous Linux

    Posté par Benjamin () le 11/03/2003 à 22:05. (lien). Évalué à -2.

    divx c'est mal. C'est fermé et proprio. Utilisez xvid ou ffmpeg

Re: Son sous Linux

Posté par bmc () le 11/03/2003 à 22:14. (lien). Évalué à 0.

Le mieux, c'est d'avoir une carte son digne de ce nom, style emu10k1 (SB Live!), qui a plusieurs canaux «physiques» (non, je ne sais pas de quoi je parle), c'est à dire qu'il est possible à plusieurs programmes d'y accéder directement sans utiliser ces bouses infames que sont esd ou arts et consorts.
Avec ALSA ou OSS, c'est de toute façon l'idéal.

  • [^]Re: Son sous Linux

    Posté par Bernard Massot () le 11/03/2003 à 23:03. (lien). Évalué à 3.

    J'ai 2 questions à te poser :
    1) Quels sont tes très solides arguments techniques pour traiter esd et artsd de bouses infames ?
    2) Peut-on exporter le son en réseau avec une sb live (en hard) ?

    • [+] [^]Re: Son sous Linux

      Posté par PasChauve PasOunet () le 12/03/2003 à 01:41. (lien). Évalué à -1.

      1/Bouse infame arts je pense pas , c est autre chose qu bete serveur de son , en revanche si tu a une carte multichannel comme la sblive ( 32 canaux hard si je me trompe pas ) inutile de passer par arts esd ou autre serveur de son si ton seul but est de multiplexer le son vu que ta sblive fais ca tout seul comme une grande ( comprendre plusieurs applies peuvent taper dans /dev/dsp ou /dev/asound/blabla )

      2/Pour ce qui est de l "export" de son a travers le reseau , esound le fait mais il existe des trucs un peu mieux comme NAS http://radscan.com/nas.html(...) ) ,

      sinon pour toutes questions que tu peux te poser pour l ausio sous linux il existe http://www.linux-sound.org/(...) , LE site qui recense tout en rapport avec l'audio

    • [+] [^]Re: Son sous Linux

      Posté par bmc () le 12/03/2003 à 09:25. (lien). Évalué à -1.

      1) je n'ai pas d'argument technique à proprement parler. J'ai juste trouvé bien plus pratique d'utiliser les nombreux canaux matériels de ma carte plutot que de passer par un «mixer logiciel», surtout quand le son est dégradé (testé avec une version d'esd qui date je te l'accorde). Le terme «bouse» est probablement un peu fort... mais résumait bien l'impression que ce logiciel m'avait laissée.

      2) pas à ma connaissance, mais je t'avoue que comme le dit houplaboom dans ce thread, esd est vraiment la dernière solution à laquelle je penserais dans ce cas.

Revenir en haut de page