Problème chelou avec Alsa - Débats - Linux et OS Alternatifs
Marsh Posté le 21-10-2002 à 20:54:53
On n'est jamais mieux servi que par soi meme ...
http://alsa.opensrc.org/index.php?page=AlsaTips
Citation : |
Marsh Posté le 21-10-2002 à 21:46:24
je pense que c'est normal. Si tu utilises kde tu peux utiliser arts qui gère ca très bien (le mixage de plusieurs sons), ou esd fourni avec gnome.
Marsh Posté le 21-10-2002 à 22:19:28
oui, j'utilise bien KDE 3, mais arts introduit un gros lag dans le son, même en local
Marsh Posté le 22-10-2002 à 00:18:54
julouze a écrit a écrit : Active le "full duplex" ! |
Rien à voir.
Le "full duplex" est la possibilité de lire et d'enregistrer du son EN MÊME TEMPS.
Pour pouvoir lire plusieurs flux audio simultanément, il faut soit:
* utiliser une carte audio qui supporte cela matériellement (SBLive!, etc.)
* utiliser un programme qui mixe les flux (ex: ESD, ARTS)
Marsh Posté le 22-10-2002 à 20:02:02
N'empeche que sous windows, le driver fait ça en standard, j'espère qu'Alsa le fera un jour
Marsh Posté le 22-10-2002 à 20:09:45
Je croyais que beaucoup plus de cartes le faisaient (notamment les SB 128 PCI), et c'est effectivement très pénible.
D'ailleurs pendant longtemps il y a eu un bug avec le plugin flash qui freezait si il ne pouvait pas utiliser le mixer. Donc à force de voir mozilla freezer pendant que j'ecoutais un mp3 a cause de la moindre anim flash, j'avais fini par me décider à upgrader ma vieille sb16awe64 en une sb live 5.1, qui elle gere plusieurs streams en hardware sans problemes avec oss comme avec alsa.
Je l'avais payée environ 40? y a un an, ça doit être encore moins cher aujourd'hui.
Marsh Posté le 22-10-2002 à 20:10:23
[Albator] a écrit a écrit : N'empeche que sous windows, le driver fait ça en standard, j'espère qu'Alsa le fera un jour |
Je ne pense pas (dans les docs, ils ont l'air de demander aux programmeurs de gérer le cas ou le periph du son est déjà occupé)...
De plus, les cartes modernes gèrent toutes en hardware plusieurs flux audios simultanés alors...
Marsh Posté le 22-10-2002 à 21:21:31
alsa le fera peut etre un jour....
ca serait une sorte de serveur de son mais integre a alsa.
Et en tout cas, niveau performences, il vaut mieux utiliser le hard de la carte.
Moi, meme ma vieille 192xg le gere.
Le 'premier prix' n'est jamais bon, meme en cartes son
Marsh Posté le 21-10-2002 à 20:35:09
J'ai le même problème avec un chipset audio sis7012 et une carte son SB PCI 128 (CT5880).
Je configure la carte pour utiliser Alsa (ligne "snd-card-0" dans /etc/modules.conf), et les modules se chargent, ça roule ...
Dans xmms, j'installe le plugin alsa, et je peux écouter mes mp3, et utiliser alsamixer pour régler le volume => ça roule .
Dans mplayer, j'installe le plugin alsa, je peux lire mes films et utiliser alsamixer pour régler le volume => ça roule aussi .
Par contre, impossible d'écouter plusieurs sons à la fois ! Quand je lance un prog qui occupe la carte son, puis un autre, le second se gèle jusqu'à ce que le premier libère la carte, et alors il se lance ...
Avec OSS, le 2nd programme à se lancer répondait simplement "/dev/mixer: device or resource busy".
Je ne sais pas du tout quoi faire pour pouvoir utiliser deux programmes utilisant la carte son à la fois ! A noter qu'avec une SBLive, je n'ai aucun problème; mais sous Win2K, toutes les cartes peuvent gérer plusieurs programmes à la fois ...
Plz help