[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: carte son sis7012



Pourquoi être surpris lol

J'ai constaté qu'alsa (je l'utilise) peut partager les resources d'une carte 
son entre plusieurs applications. 
Cela fonctionne très bien avec mon SB 128, par contre il en est incapable avec 
la carte intégrée à ma nouvelle carte mère.
  
On Thursday 25 August 2005 09:29, Bayrouni wrote:
> Michel Luc wrote:
> >Le mercredi 24 août 2005 à 23:18 +0200, Lynda Metref a écrit :
> >>Alain BarBason wrote:
> >>>[ ... ]
> >>
> >>J'ai le même problème avec GnomeMeeting. Il seblerait que esd soit un
> >>demon qui occupe la carte son (gérée par un driver alsa ou oss) et lui
> >>envoie les événement qu'il (esd) reçoit. Si ton programme ne sais pas
> >>travailler pas avec esd, il essaie d'envoyer les événement directement
> >>au driver (asla|oss) et n'arrive pas à l'atteindre car celui ci est
> >>monpolié par esd...
> >
> > C'est à peu près ça. Si ça peut aider voici une très simpliste
> >explication:
> > Le système utilise un périphérique (port audio) /dev/dsp0 qui
> >correspond à la sortie audio de la carte, de même qu'il y a un
> >périphérique pour le mixer, le sequencer midi... etc.
> >
> >Alsa et oss fournissent les pilotes qui permettent d'utiliser le port
> >audio (sortie de la carte son), alsa permet d'émuler les pilotes oss
> >pour les applications qui ne savent pas communiquer avec alsa.
> >La plupart des applications sont configurables pour utiliser soit oss
> >soit alsa (quelque fois par l'intermédiaire de plugins).
> >
> > Lorsqu'une application audio tourne elle verrouille le port audio
> >(/dev/dspx) et ne permet plus aux autres applications audio de
> >l'utiliser. Par exemple lorsque le lecteur CD audio diffuse un morceau
> >les sons système et autres n'accèdent plus au port audio et seul le
> >signal audio du CD est audible.
> > Pour éviter cette monopolisation du port audio on utilise un serveur de
> >son, Jack, esd ou Arts, qui vont distribuer le signal audio des
> >différentes applications vers la sortie audio.
> > Maintenant toutes les applications ne supportent pas défaut un serveur
> >de son comme esd, arts ou jack... Il faut faire des choix :-(
> >
> >>Ma connaissance s'arrete ici, et je ne sais toujours pas pourquoi,
> >>malgrès que j'ai alsa installé, j'ai toujours oss qui est utilisé (dans
> >>le media selector de gnome oss est le default sink)
> >
> >Par défaut esd/gnome utilise oss, mais alsa émule très bien oss donc ça
> >fonctionne. Le problème vient surtout du fait que certaines applications
> >fonctionneront seulement avec un des serveurs jack, arts ou esd ou avec
> >aucun.
> >
> >  @+
>
> Afin de ne pas detourner le  thread, je pose ma question ici
> J'ai lu avec attention la question et les reponses car j'avais
> l'intention d'installedr un serveur de son mais probablement un autre
> que arts ou esd. Après tout je n'utilise ni gnome ni kde mais plutot
> icewm et je gère tout via des racourcis clavier
>
> Le serveur de son que je vais probablement utilisé est Yiff:
> http://wolfpack.twu.net/YIFF/configuration.html
> Le problème ou plutot le mystere est le suivant:
> je n'ai ni arts ni esd d'installé comme j'ai dit plut haut
> et après avoir compris les explications données precedemment, je
> m'attendais à ne pas pouvoir ecouter deux musiques simultanément. Si
> cela est vrai par exemple en ecoutant un fichhier ogg lu par mplayer et
> un petit wav lu par thunderbird si un message arrive, celà est très
> different quand je lance 2 mplayer, chacun lisant un beau fichier ogg
> musical.
>
> Je suis surpris de cet exploit ou plutot de cette magie.
> En pricipe le /dev/dsp est déjà verouillé par le premier mplayer et le
> second devrait normalement se plaindre de ne peut pas pouvoir y acceder
> (à moins que les 2 frères s'arrangent alors autrement mais alors
> comment???)
>
> Merci pour vos reponses
>
> Bayrouni



Reply to: