GNOME sounds and xmms with esd output plugin make distorted sounds. Switching xmms to alsa and ogg123 in command line work ok. Is there a sound server which would use alsa directly instead of esd? Now I don't know how to change GNOME's and I can't output more than one sound at a time.
Thanks,
On Mon, 2005-04-18 at 13:41 +0300, Marius Andreiana wrote:
GNOME sounds and xmms with esd output plugin make distorted sounds. Switching xmms to alsa and ogg123 in command line work ok. Is there a sound server which would use alsa directly instead of esd? Now I don't know how to change GNOME's and I can't output more than one sound at a time.
I really wish we would just drop ESD on the floor asap.
On Mon, 2005-04-18 at 12:54 +0200, Arjan van de Ven wrote:
I really wish we would just drop ESD on the floor asap.
I guess everybody would :)
See previous discussion on possible alternatives here: https://www.redhat.com/archives/fedora-devel-list/2004-July/msg00305.html
Seems like MAS is a good alternative. It's supported by gstreamer: http://cvs.freedesktop.org/gstreamer/gst-plugins/ext/mas/
Marius Andreiana ha scritto:
GNOME sounds and xmms with esd output plugin make distorted sounds. Switching xmms to alsa and ogg123 in command line work ok. Is there a sound server which would use alsa directly instead of esd? Now I don't know how to change GNOME's and I can't output more than one sound at a time.
Thanks,
Which sound card/module?
If you use ca0106 module is a known problem due to lack of Creative's support. https://bugtrack.alsa-project.org/alsa-bug/view.php?id=907
bye Cimmo
Sounds more like a soundcard driver problem. ESD's been working fine for me for a couple of years, with both onboard chips and PCI cards.
Marius Andreiana wrote:
GNOME sounds and xmms with esd output plugin make distorted sounds. Switching xmms to alsa and ogg123 in command line work ok. Is there a sound server which would use alsa directly instead of esd? Now I don't know how to change GNOME's and I can't output more than one sound at a time.
On Mon, 2005-04-18 at 14:00 +0200, Ovidiu Lixandru wrote:
Sounds more like a soundcard driver problem. ESD's been working fine for me for a couple of years, with both onboard chips and PCI cards.
Same for me, but I'm talking about fc4t2 now.
My hardware isn't Creative: 00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02) Subsystem: Giga-byte Technology GA-8IPE1000/8KNXP motherboard Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 9 Region 0: I/O ports at dc00 [size=256] Region 1: I/O ports at e000 [size=64] Region 2: Memory at f8181000 (32-bit, non-prefetchable) [size=512] Region 3: Memory at f8182000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0 +,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
I have these modules loaded: # lsmod|grep snd snd_intel8x0 34689 1 snd_ac97_codec 75960 1 snd_intel8x0 snd_pcm_oss 51185 0 snd_mixer_oss 17728 1 snd_pcm_oss snd_pcm 100041 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_timer 33477 1 snd_pcm snd 57157 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 10913 1 snd snd_page_alloc 9669 2 snd_intel8x0,snd_pcm
ESD has always had poor sound for me. You can get ALSA to handle your channel mixing and set all of your applications to use it directly. ALSA has a plugin (dmix) that you can use to get the job done. All it takes is a little information in /etc/asound.conf to get it set up. I've attached a sample /etc/asound.conf file that will work for most sound cards. You can try to use it as-is, or modify it as needed. With a little luck, you'll be able to simply drop it in and it will start working. It sets the dmix plugin as default, so all you have to do to get applications to use it directly is set them to use ALSA. Once this is set up, you'll be able to play sound from many applications at once, including from multiple sound servers. You can continue to have ESD enabled and have programs use it when needed, but it won't block playback from applications using ALSA directly.
-Patrick "The N-Man" Barnes
pcm.!default { type plug slave.pcm "dmixer" }
ctl.!default { type hw card 1 }
pcm.dsp0 { type plug slave.pcm "dmixer" }
ctl.mixer0 { type hw card 0 }
pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 44100 } bindings { 0 0 1 1 } }
Since the last update I've found that my sound coming through ESD is very crackly and bad. ALSA seems just fine and when I play anything through aplay it sounds perfect.
It is possible that I've just not noticed the sound being this bad before, but I'm fairly certain I would have. GAIM's receive wav has always been annoying, but now it sounds like its being dragged accross a cheese grator :) Same with anything using sound via Firefox and the flash plugin. I did read the previous thread on ESD sound being bad on the list here, but at the time that came out I wasn't having any problems.
/proc/asound/cards 0 [SB0400 ]: Audigy2 - Audigy 2 Value [SB0400] Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0xe800, irq 5
/proc/asound/modules 0 snd_emu10k1
Thanks, Caerie
Caerie Houchins wrote:
Since the last update I've found that my sound coming through ESD is very crackly and bad. ALSA seems just fine and when I play anything through aplay it sounds perfect.
It is possible that I've just not noticed the sound being this bad before, but I'm fairly certain I would have. GAIM's receive wav has always been annoying, but now it sounds like its being dragged accross a cheese grator :) Same with anything using sound via Firefox and the flash plugin. I did read the previous thread on ESD sound being bad on the list here, but at the time that came out I wasn't having any problems.
/proc/asound/cards 0 [SB0400 ]: Audigy2 - Audigy 2 Value [SB0400] Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0xe800, irq 5
/proc/asound/modules 0 snd_emu10k
I take that back, it may not be ESD after all. I've been experimenting with dmix and if I do a : aplay -D plug:dmix receive.wav Its very crackily and bad. However: aplay receive.wav plays fine.
Since the last update I've found that my sound coming through ESD is very crackly and bad. ALSA seems just fine and when I play anything through aplay it sounds perfect.
It is possible that I've just not noticed the sound being this bad before, but I'm fairly certain I would have. GAIM's receive wav has always been annoying, but now it sounds like its being dragged accross a cheese grator :) Same with anything using sound via Firefox and the flash plugin. I did read the previous thread on ESD sound being bad on the list here, but at the time that came out I wasn't having any problems.
/proc/asound/cards 0 [SB0400 ]: Audigy2 - Audigy 2 Value [SB0400] Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0xe800, irq 5
/proc/asound/modules 0 snd_emu10k
I take that back, it may not be ESD after all. I've been experimenting with dmix and if I do a : aplay -D plug:dmix receive.wav Its very crackily and bad. However: aplay receive.wav plays fine.
I confirmed that dmix is the culprit here. Its set as default in .asoundrc in my user home directory. The above test I did was as root, so the normal aplay without specifying dmix was what played fine. However running that same command as a user gives me similar crackily output.
The reason this appears to have happened since the last update is dmix was set as the default.
alsa-lib-1.0.9rc2-1 ------------------- * Fri Apr 22 2005 Martin Stransky stransky@redhat.com 1.0.9rc2-1 - updated to 1.0.9rc2 - add ainit tool - dmix is now default pcm device
I'm going to check for existing bugs on this. Sorry to spam the list with this stuff. Can I ask what the default Fedora was using before this was however? I tried removing my .asoundrc and of course it just got rewritten :)
Thanks! Caerie