From owner-freebsd-questions Thu Feb 13 5:14:43 2003 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 B480037B405 for ; Thu, 13 Feb 2003 05:14:41 -0800 (PST) Received: from mail024.syd.optusnet.com.au (mail024.syd.optusnet.com.au [210.49.20.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id F025843FB1 for ; Thu, 13 Feb 2003 05:14:39 -0800 (PST) (envelope-from izzo@optusnet.com.au) Received: from kalgan.local (c18428.eburwd1.vic.optusnet.com.au [210.49.180.23]) by mail024.syd.optusnet.com.au (8.11.1/8.11.1) with ESMTP id h1DDEds13341 for ; Fri, 14 Feb 2003 00:14:39 +1100 Received: from kalgan.local (izzo@localhost [127.0.0.1]) by kalgan.local (8.12.6/8.12.6) with ESMTP id h1DDEg0D005574 for ; Fri, 14 Feb 2003 00:14:42 +1100 (EST) (envelope-from izzo@kalgan.local) Received: (from izzo@localhost) by kalgan.local (8.12.6/8.12.6/Submit) id h1DDEgdc005573 for freebsd-questions@FreeBSD.ORG; Fri, 14 Feb 2003 00:14:42 +1100 (EST) Date: Fri, 14 Feb 2003 00:14:42 +1100 From: Sam Izzo To: freebsd-questions@FreeBSD.ORG Subject: Re: emu10k1 patch Message-ID: <20030213131441.GB4916@kalgan.vic.optushome.com.au> References: <200302131131.23785.ajacoutot@lphp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200302131131.23785.ajacoutot@lphp.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, On Thu, Feb 13, 2003 at 11:31:23AM +0100, Antoine Jacoutot wrote: > While looking for a way to improve my SBlive sound, I found a patch here: > http://groups.google.com/groups?selm=a0ahlh%24itf%241%40FreeBSD.csie.NCTU.edu.tw > > It is supposed to improve rear speaker output and to add bass+treble mixer. > Anyone tried it ? Do you know if it made it into FreeBSD ? > I just subscribed to freebsd-multimedia to ask about the emu10k1 driver/SBLive cards. Funny coincidence.. :) I haven't tried that patch. I'm currently running 4.7-RELEASE, and I can't get any sound out of my rear speakers. What are you running/what have you done? I found some old posts by Cameron Grant, the fellow responsible for the emu10k1 driver. In particular there was this one: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=8561+0+archive/2000/freebsd-multimedia/20001112.freebsd-multimedia in which he says that rear speaker support is not yet supported (in 2000). I haven't seen (m)any recent posts from him. Is he still working on the driver? Also, in the pr database there's a report about treble/bass: http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/33013 the gist of it is that most sblive cards use a codec that doesn't support tone controls, and under Windows, tone controls are implemented using filters via the dsp (ack! sounds like a roundabout way to do it..) and that "this will not be supported under freebsd for some time" (that was written on 30 dec. 2001). Also I remember reading another old email from Cameron Grant that the OSS/ Voxware API (which the pcm interface provides, I think) doesn't have a way to control the rear speaker volume. I wouldn't have thought that that would stop anyone from adding some sort of an extension. Of course, then you'd need mixers to support it, but I don't see that as being a huge problem; a couple of extra #ifdefs wouldn't hurt. Plus maybe the current OSS interface has support for rear speakers already. I might be interested in spearheading improvements in the sblive/other sound card drivers if Cameron Grant isn't around anymore. However I only just installed FreeBSD about a week ago so it'd take me a while to get up to scratch with how everything is implemented. Previously I was using Slackware Linux, so I'm not a total newbie but I have no kernel hacking experience whatsoever. Maybe we should move this discussion over to -multimedia? cheers sam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message