Voila mon problème: j'ai configuré ma machine pour utiliser exclusivement alsa. J'ai donc enlevé les paquets en rapport avec OSS.
Le problème c'est qu'habituellement j'utilise Rhythmbox (qui semble utiliser esd) et depuis que j'utilise alsa, il passe bien par alsa mais j'ai un son déformé (plus rapide avec grésillements)
j'ai fait des tests avec ogg123 -d driver file.ogg
avec driver à esd J'ai ce problème de son (accéléré avec grésillements)
avec driver à alsa Tout fonctionne bien.
Auriez-vous une solution pour ce problème ?
Depuis j'utilise le couple mpd/gmpc mais gmpc ne semble pas sintégrer dans la zone de notification. Dommage
Merci
Mildred
# gmpc s'intègre dans la zone de notification
Posté par Mildred (site web personnel) . Évalué à 1.
# Gstreamer inside
Posté par dab . Évalué à 3.
De ce que j'en comprends, Rhythmbox utilise gstreamer ( Je peux dire une bêtise bien-sûr) qui lui-même a pour sortie par défaut esd.
Un petit coup de gconf-editor : -> system -> gstreamer -> 0.8 -> defaut ->audiosink montre qu'en effet esd est utilisé par défaut par gstreamer.
Il semble possible de le changer en alsa ou oss.
A tester si tu souhaites toujours utiliser rhythmbox.
[^] # Re: Gstreamer inside
Posté par Christophe Fergeau . Évalué à 4.
[^] # Re: Gstreamer inside
Posté par dab . Évalué à 2.
[^] # Re: Gstreamer inside
Posté par Mildred (site web personnel) . Évalué à 1.
Apparament la solution doit être la mais gstreamer-proprieties me dit qu'il n'arrive pas à construire la pipeline sur alsa.
Au fait, est il possible d'avoir plusieurs applications qui peuvent envoyer du son à alsa ? Ou est-ce limité à une application et alsa ne sait pas mixer ?
Je navais jammais eu de problèmes avant mais je commence à me poser des questions ...
# Solution
Posté par Mildred (site web personnel) . Évalué à 1.
Bien evidamment on utilise l'émulation OSS d'ALSA.
Donc je garde rhythmbox pour les radios et gmpc/mpd pour le reste. En fait je verrais ...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.