LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Why would Application Sound Be OK, CD Sound Not Available? (https://www.linuxquestions.org/questions/linux-hardware-18/why-would-application-sound-be-ok-cd-sound-not-available-268827/)

CooManChu 12-21-2004 11:37 AM

Why would Application Sound Be OK, CD Sound Not Available?
 
Hi - There are some similar questions posted about this, but I didn't see any threads that quite deal with this situation. So maybe someone could answer a question for me.

I'm running Red Hat 9.0 (kernel 2.4.20-8) and have a Dell Dimension 2400 PC. This PC has the Intel 82801DB integrated sound chip. The driver being used is the AC'97 driver.
The question I have is:

Why am I able to get sound from various applications like a game, but don't get anything when playing a CD?

My machine has sound outputs in both the back and front. Both of these play sound from a game like Scorched Earth 3D, but neither play sound from a CD (using the XMMS media player or gnome-CD). The CD spins and is definitely recognized as the track and album info is retrieved just fine in gnome-CD. Nothing is muted in gnome-volume-control and all outputs are up fairly high.

Since the sound does work and the syslog looks to be loading the driver fine (see below), I can't figure out why a CD won't play (note that since there is no sound card per say, there are no outputs/wires from the CD driver to an input on a PCI card - I guess everything handled on the system board or something).

Output from dmesg showing driver load success (I think):

i810: Intel ICH4 found at IO 0xedc0 and 0xee00, MEM 0xfeb7fa00 and 0xfeb7f900, IRQ 3
i810: Intel ICH4 mmio at 0xd0f6aa00 and 0xd0f6c900
i810_audio: Primary codec has ID 0
i810_audio: Audio Controller supports 6 channels.
i810_audio: Defaulting to base 2 channel mode.
i810_audio: Resetting connection 0
i810_audio: Connection 0 with codec id 0
ac97_codec: AC97 Audio codec, id: ADS116 (Unknown)
i810_audio: AC'97 codec 0 supports AMAP, total channels = 2

The "ADS116 (Unkown)" line makes me wonder if the driver load is completely successful.

I'd appreciate any help at all, not that this is a big deal right now, but it's been bugging me for a while.

Thanks alot,

Scott Cook
Chicago, IL

xbennyboy 12-21-2004 11:57 AM

The solution in fact is very simple. Most cd players in linux use analog extraction playback only. I bet if you use a cd player software and then plug your speakers into the jack in the front of your cd rom drive, sound will come out.

Two solutions:

1) Plug cable from back of cdrom drive to your soundcard. Cable should come with cdrom drive.
2) Enable digital extraction playback in cd players software or get a software that supports it. I know that XMMS has an option in the CDAudio plugin that enables digital audio extraction. However I am not sure about your version of XMMS since you use Redhat 9.0 while I use Fedora Core 2. But try it anyway.

CooManChu 12-21-2004 12:32 PM

Thanks - well, that was simple. Plugging directly into the CD player's front jack worked just fine.

I'll check about setting my player for digital extraction like you suggested too (then I won't have to keep unplugging).

As far as I can tell, there's no way of utilizing the outputs in the back of the CD drive itself unless I pick up a PCI soundcard. With this integrated sound, it doesn't look like there is anyplace to plug into.

Thanks again!

Scott

samael26 12-21-2004 12:51 PM

That worked excatly the same for me, too !!!

Thx, you're great, guy !

Although I don'y know why that works (from the back of the CD-drive in Mandrake<...?)


All times are GMT -5. The time now is 12:05 PM.