a0b5 Playing CDs - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Desktop Usage > Multimedia

Multimedia Having problems running your new shiny and blinking gadget or watching DVDs, listening to CDs etc.?

Reply
 
Thread Tools Display Modes
  #1  
Old July 19th, 2009, 11:27
maxrussell maxrussell is offline
Junior Member
 
Join Date: Nov 2008
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default Playing CDs

Outside of the handbook, please could someone point me at a decent set of links to getting CDs to actually play music.

I've got KScD pointing at acd0 and I can play the disc, but no sound.

I'd be surprised if it was the wee wire from the drive, as this was previously a Ubuntu box which played CDs straight out. (Unless Ubuntu was doing something clever to play CDs?)

Code:
max@~: cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <HDA Realtek ALC888 PCM #0 Analog> at cad 0 nid 1 on hdac0 kld snd_hda [MPSAFE] (1p:2v/1r:1v channels duplex default)


max@~: pciconf -lv
none0@pci0:0:0:0:       class=0x050000 card=0x02f11849 chip=0x02f110de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Host Bridge'
    class      = memory
    subclass   = RAM
none1@pci0:0:0:1:       class=0x050000 card=0x02fa1849 chip=0x02fa10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 0'
    class      = memory
    subclass   = RAM
none2@pci0:0:0:2:       class=0x050000 card=0x02fe1849 chip=0x02fe10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 1'
    class      = memory
    subclass   = RAM
none3@pci0:0:0:3:       class=0x050000 card=0x02f81849 chip=0x02f810de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 5'
    class      = memory
    subclass   = RAM
none4@pci0:0:0:4:       class=0x050000 card=0x02f91849 chip=0x02f910de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 4'
    class      = memory
    subclass   = RAM
none5@pci0:0:0:5:       class=0x050000 card=0x02ff1849 chip=0x02ff10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Host Bridge'
    class      = memory
    subclass   = RAM
none6@pci0:0:0:6:       class=0x050000 card=0x027f1849 chip=0x027f10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 3'
    class      = memory
    subclass   = RAM
none7@pci0:0:0:7:       class=0x050000 card=0x027e1849 chip=0x027e10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'C51 Memory Controller 2'
    class      = memory
    subclass   = RAM
pcib1@pci0:0:3:0:       class=0x060400 card=0x000010de chip=0x02fd10de rev=0xa1 hdr=0x01
    vendor     = 'Nvidia Corp'
    device     = 'C51 PCIe Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib2@pci0:0:4:0:       class=0x060400 card=0x000010de chip=0x02fb10de rev=0xa1 hdr=0x01
    vendor     = 'Nvidia Corp'
    device     = 'C51 PCIe Bridge'
    class      = bridge
    subclass   = PCI-PCI
none8@pci0:0:9:0:       class=0x050000 card=0x02701849 chip=0x027010de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 Host Bridge'
    class      = memory
    subclass   = RAM
isab0@pci0:0:10:0:      class=0x060100 card=0x02611849 chip=0x026110de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 LPC Bridge'
    class      = bridge
    subclass   = PCI-ISA
none9@pci0:0:10:1:      class=0x0c0500 card=0x02641849 chip=0x026410de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'NVIDIA SMB Bus Controller NVIDIA nForce PCI System Management'
    class      = serial bus
    subclass   = SMBus
ohci0@pci0:0:11:0:      class=0x0c0310 card=0x026d1849 chip=0x026d10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 USB Controller'
    class      = serial bus
    subclass   = USB
ehci0@pci0:0:11:1:      class=0x0c0320 card=0x026e1849 chip=0x026e10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 USB Controller'
    class      = serial bus
    subclass   = USB
atapci0@pci0:0:13:0:    class=0x01018a card=0x02651849 chip=0x026510de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 Parallel ATA Controller'
    class      = mass storage
    subclass   = ATA
atapci1@pci0:0:14:0:    class=0x010185 card=0x02661849 chip=0x026610de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 Serial ATA Controller'
    class      = mass storage
    subclass   = ATA
pcib3@pci0:0:16:0:      class=0x060401 card=0x00000000 chip=0x026f10de rev=0xa2 hdr=0x01
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
hdac0@pci0:0:16:1:      class=0x040300 card=0x08881849 chip=0x026c10de rev=0xa2 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 High Definition Audio'
    class      = multimedia
    subclass   = HDA
nfe0@pci0:0:20:0:       class=0x068000 card=0x02691849 chip=0x026910de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'MCP51 Network Bus Enumerator'
    class      = bridge
hostb0@pci0:0:24:0:     class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
hostb1@pci0:0:24:1:     class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb2@pci0:0:24:2:     class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb3@pci0:0:24:3:     class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = '(K8) Athlon 64/Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
vgapci0@pci0:2:0:0:     class=0x030000 card=0x00000000 chip=0x040210de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'GeForce 8600 GT'
    class      = display
    subclass   = VGA
P.S - I've been asking the same question on Daemonforums, but usage seems to have dropped off... Is everyone on here now?
Reply With Quote
  #2  
Old July 19th, 2009, 22:06
phoenix's Avatar
phoenix phoenix is offline
Moderator
 
Join Date: Nov 2008
Location: Kamloops, BC, Canada
Posts: 3,178
Thanks: 43
Thanked 715 Times in 587 Posts
Default

If the CD player is configured normally for playing analog audio (plays the CD like an audio CD), then you need that little wire that goes from the CD-ROM to the soundcard connected. The audio data is just dumped to the soundcard for output.

If the CD player software can be configured to use digital audio extraction (reads the CD as a data CD and converts the data to audio output), then you don't need that little wire connected. The data goes down the IDE/SATA bus, gets processed by the audio program, and then output via the soundcard.
__________________
Freddie

Help for FreeBSD: Handbook, FAQ, man pages, mailing lists.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
System hangs when playing video (freeBSD7.2) Detective Multimedia 8 July 31st, 2009 08:47
[Solved] Playing Audio CDs with no sound output. shuxuef Multimedia 21 July 10th, 2009 04:17
Cannot mount CDs or DVDs Lexx Multimedia 3 March 17th, 2009 00:06
How to make 1 DVD from 3 FreeBSD CDs? zeiz Installing & Upgrading 9 March 11th, 2009 18:47


All times are GMT +1. The time now is 07:15.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0