|
FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
Sound
I am using a SATA DVD drive and trying to play a CD.
I have loaded the sound drivers and and everything looks OK in dmesg and in sndstat. When I enter cat file > /dev/dsp I get noise from the speakers. When I enter cdcontrol play The cd spins and goes from track to track but there is no sound from the speakers. There is no audio cable from the drive to the motherboard as there is with a CD drive. I have run out of ideas. Thanks. |
|
|||
The DVD drive has two connections on the back. One for the power and one for the SATA cable. There is no connection for an audio cable.
|
|
||||
I gave up on cdrecord. The status always looks perfect, but no sound coming out (I do have cd entry in mixer section)
Your best bet is to try mplayer. It need to be compiled with libcdio (installing stand alone libcdio port wont work). Once installed, the command to play cd: Code:
mplayer -cdrom-device /dev/x cdda://
__________________
The power of plain text? It can control an entire OS Last edited by 18Googol2; 12th August 2008 at 07:03 PM. |
|
||||
If you don't have the analog audio cable connecting the optical drive the soundcard (or motherboard), then you cannot play analog audio or use any audio players that use "Redbook" analog audio methods to read the disc.
You have to use "digital reading" or "digital extraction" features in audio programs to read the disc as if it were data, which then transfers the data across the SATA cable and to the soundcard, where it is then converted to analog and sent to the speakers. From the sound of it (pun intended) cdcontrol doesn't support digital audio extraction. Find an audio player that does. |
|
|||
I tried installing the mplayer port (FreeBSD 6.3). At the config screen I selected libcdio support. The build ends with undefined reference errors when compiling the cdda functions. Is there something else I need to do?
|
|
|||
The first of many error messages is as follows
stream/stream.a (stream_cdda.0)(.text+0a5): In function 'open_cdda': :undefined reference to 'cdio_cddap_identify' libcdio was installed during the build in /usr/local/lib. |
|
|||
I selected config options libcdio AND cdparanoia and mplayer compiled OK.
Thanks to all who helped with this. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sound on FreeBSD | corey_james | Guides | 19 | 13th August 2010 11:05 PM |
Recording sound with external sound card | backrow | OpenBSD General | 5 | 21st August 2009 08:17 PM |
qemu sound | Oko | OpenBSD Packages and Ports | 2 | 7th May 2009 06:59 AM |
Sound Problem. | MetalHead | OpenBSD General | 3 | 16th November 2008 09:27 PM |
USB Sound? | FreeMan | OpenBSD General | 16 | 7th May 2008 06:09 AM |