Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1407 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Problème chelou avec Alsa

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème chelou avec Alsa

n°176748
[Albator]
MDK un jour, MDK toujours !
Posté le 21-10-2002 à 20:35:09  profilanswer
 

:eek2:  
 
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 ...  :gun:
 
Plz help   :hello:

mood
Publicité
Posté le 21-10-2002 à 20:35:09  profilanswer
 

n°176762
[Albator]
MDK un jour, MDK toujours !
Posté le 21-10-2002 à 20:54:53  profilanswer
 

On n'est jamais mieux servi que par soi meme ...
http://alsa.opensrc.org/index.php?page=AlsaTips
 
 

Citation :


Share a single card with multiple applications
 
This is a topic that comes up quite often on the ALSA lists, and currently, it is not possible to use ALSA to share a single stereo channel between multiple apps, unless the hardware specifically supports such 'multi-open' capability.
 
Cards that do work like this are the SB Live, and cards that use the 'trident' driver. Other cards cannot be made to share their output channel with multiple applications using ALSA.
 
Current solutions for this problem include sound servers such as ARTS in KDE, and ESD, the Enlightenment Sound Daemon. Both these solutions provide a shared, network transparent audio device with the major drawback of having large latencies.
 
Another major effort to support flexible audio routing and distribution on Linux is the JACK project, but applications need to be specifically written to support this low-latency approach.
 
There is a 'software mixer plugin', but the code is very old, and it has only recently been made available, so needs work to be usable in the current ALSA tree. However, since the code is available now, it is possible that this capability will be added soon. Watch this space.
 
Please note that the 'share' plugin, as indicated in various places, is useless for this task.
 
The ALSA documentation includes an 'Unknown Reference' to this software mixer ('smix', or 'pcm_mix';) plugin, and should probably be updated with the information that this plugin is not part of the current ALSA tree, and will not be without a lot of work.


 
 :cry:  :cry:  :cry:

n°176794
kjus
Posté le 21-10-2002 à 21:46:24  profilanswer
 

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.

n°176801
[Albator]
MDK un jour, MDK toujours !
Posté le 21-10-2002 à 22:19:28  profilanswer
 

oui, j'utilise bien KDE 3, mais arts introduit un gros lag dans le son, même en local  :cry:

n°176838
julouze
May the louze be with you !
Posté le 21-10-2002 à 23:19:11  profilanswer
 

Active le "full duplex" !

n°176868
eL_Shaman_​__
Plop.
Posté le 22-10-2002 à 00:18:54  profilanswer
 

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)

n°177238
[Albator]
MDK un jour, MDK toujours !
Posté le 22-10-2002 à 20:02:02  profilanswer
 

N'empeche que sous windows, le driver fait ça en standard, j'espère qu'Alsa le fera un jour  :sweat:

n°177241
fl0ups
東京 - パリ - SLP
Posté le 22-10-2002 à 20:09:45  profilanswer
 

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.

n°177242
eL_Shaman_​__
Plop.
Posté le 22-10-2002 à 20:10:23  profilanswer
 

[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  :sweat:  




 
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...

n°177268
apolon34
Vive Linux!!
Posté le 22-10-2002 à 21:21:31  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Problème chelou avec Alsa

 

Sujets relatifs
Problème de partition cachéeProbleme de config souris sous RedHat 8
Bobsoir Probleme pour instaler XP (SCSI)Linux sur un Inspiron 2650 : problème d'affichage et de boot
[LINUX] Probleme OpenGL en CProbleme deconnexion ADSL SpeedTouch
[debian] Ya plus probleme ...probleme pour installer l'opengl Help Me please ! :'(
Probleme de partition pour installer LinuxProblème Installation
Plus de sujets relatifs à : Problème chelou avec Alsa


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR