From owner-freebsd-questions@FreeBSD.ORG Wed Aug 30 19:32:28 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9743F16A4DD for ; Wed, 30 Aug 2006 19:32:28 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout5.cac.washington.edu (mxout5.cac.washington.edu [140.142.32.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5FAD43D69 for ; Wed, 30 Aug 2006 19:32:27 +0000 (GMT) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout5.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW06.03) with ESMTP id k7UJWRuU003340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 30 Aug 2006 12:32:27 -0700 X-Auth-Received: from [128.208.5.99] (nilakantha.cs.washington.edu [128.208.5.99]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW06.03) with ESMTP id k7UJWQCw017395 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 30 Aug 2006 12:32:27 -0700 Message-ID: <44F5E7C9.20104@u.washington.edu> Date: Wed, 30 Aug 2006 12:32:25 -0700 From: Garrett Cooper User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20060829180800.C70930@bravo.pjkh.com> <44fyfe9rxb.fsf@be-well.ilk.org> <20060830123523.N9159@bravo.pjkh.com> <44F5E2FA.4010202@orchid.homeunix.org> In-Reply-To: <44F5E2FA.4010202@orchid.homeunix.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.2.0.264296, Antispam-Engine: 2.4.0.264935, Antispam-Data: 2006.8.30.120942 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Subject: Re: Any issue having multiple sound cards running at the same time in 6.1? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2006 19:32:28 -0000 Karol Kwiatkowski wrote: > On 30/08/2006 19:35, Philip Hallstrom wrote: > >>>> I've got a freebsd server in the garage that has a low end >>>> soundblaster (I think) card in it that I've been using to play music. >>>> Works just fine. We moved and now I'd like to be able to have >>>> different music play in different rooms (living, family, and outside). >>>> I can do all the other wiring for speakers... >>>> >>>> But was wondering if there are any problems having three sound cards >>>> in the box and have them all work at the same time. I'm currently >>>> using flac123 to play music and would probably continue to do so... >>>> >>>> Thoughts? >>>> >>> In principle, there's no problem. But most software will only drive >>> one audio device at a time. Also, note that running long cables at >>> fairly low signal levels can degrade the audio quality... >>> >> Good points... but no reason I couldn't run three flac123 processes and >> point each to their own /dev/ entry...? >> > > I'm using two sound cards all the time. One (Audigy, PCI) to make > noise in my room (music/tv/etc), and the second (nVidia, onboard) to > make calls with skype or listen to music late at night. > > I don't know about flac123 - have a look at it's manpage - but at > least with xmms, mplayer and skype (that's what I've got here) you can > change output /dev/dsp device to whichever you like. > > HTH, > > Karol Just looking at the source a bit for libao and flac123, it appears that flac123 is capable of using multiple sound daemons to send information out to the soundcard. So, if you configure OSS and arts (assuming you have arts installed) differently in terms of which default device the daemon uses when playing sound, you should be ok I think. Other than that, I think you're stuck because OSS doesn't support sound input from multiple sources, and last I remember arts and the rest that actually supported taking sound from multiple inputs didn't support outputting sound on multiple cards simultaneously. -Garrett