From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 31 12:35:28 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 88BDFB0 for ; Thu, 31 Jul 2014 12:35:28 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 233F42622 for ; Thu, 31 Jul 2014 12:35:27 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id s6VCZK5I003707 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 31 Jul 2014 06:35:20 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id s6VCZJ5U003704; Thu, 31 Jul 2014 06:35:19 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 31 Jul 2014 06:35:19 -0600 (MDT) From: Warren Block To: Benjamin Kaduk Subject: Re: Audio CDs Not Playing In-Reply-To: Message-ID: References: <53D97A50.8090006@gmx.us> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Thu, 31 Jul 2014 06:35:20 -0600 (MDT) Cc: freebsd-hackers@freebsd.org, Dutch Ingraham X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2014 12:35:28 -0000 On Wed, 30 Jul 2014, Benjamin Kaduk wrote: > I am not sure how helpful this will be, but > > On Wed, 30 Jul 2014, Dutch Ingraham wrote: > >> Greetings: >> >> I asked this question on freebsd-questions a couple of days ago and have >> received zero responses, so I'm posting here and asking the hackers for >> their help. Here's the problem: >> >> I'm having trouble with playing audio CDs; specifically, they won't >> play at all. Secondarily, it appears as though if they would play, I >> would need to be root to do so. >> >> I am issuing the command and the CD > > I believe that for this command to actually produce audio playback requires a > hardwired connection between the optical drive and the sound card (or > motherboard, if it's an integrated sound card as is the norm these days); > this is a dedicated 4-pin cable (or so; it's been a while) that's distinct > from the power and (P|S)ATA data cable for the drive. That said, I would > mostly expect this cdcontrol command to still spin the drive up even if that > connection is not in place... Yes, 'cdcontrol play' is effectively the same as pressing the play button on a standalone CD player. It plays the CD, sending output to the hardware audio outputs, which must be connected to the motherboard or sound card audio inputs. Most IDE CD players had those audio connectors, although there was at least one LG player where they were present but not connected.. Most SATA CD drives do not have audio outputs at all, and audio must be extracted from the digital data connection to the computer. There used to be an example in the Handbook, although I can't find it now.