Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S271403AbTGRJau (ORCPT ); Fri, 18 Jul 2003 05:30:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S271441AbTGRJau (ORCPT ); Fri, 18 Jul 2003 05:30:50 -0400 Received: from ns.suse.de ([213.95.15.193]:53773 "EHLO Cantor.suse.de") by vger.kernel.org with ESMTP id S271403AbTGRJat (ORCPT ); Fri, 18 Jul 2003 05:30:49 -0400 Date: Fri, 18 Jul 2003 11:45:43 +0200 Message-ID: From: Takashi Iwai To: Ian Hastie Cc: linux-kernel@vger.kernel.org Subject: Re: 2.6 sound drivers? In-Reply-To: <200307172044.04242.lkml@ordinal.freeserve.co.uk> References: <20030716225826.GP2412@rdlg.net> <200307171308.54518.nbensa@gmx.net> <200307172044.04242.lkml@ordinal.freeserve.co.uk> User-Agent: Wanderlust/2.6.1 (Upside Down) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.2 MULE XEmacs/21.4 (patch 12) (Portable Code) (i386-suse-linux) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1978 Lines: 55 At Thu, 17 Jul 2003 20:44:02 +0100, Ian Hastie wrote: > > On Thursday 17 Jul 2003 17:54, Takashi Iwai wrote: > > At Thu, 17 Jul 2003 13:08:51 -0300, > > > > Norberto BENSA wrote: > > > Terje Kvernes wrote: > > > > Norberto BENSA writes: > > > > > Last time I've checked ALSA, it didn't support bass and treble, > > > > > that's why I'm using OSS (emu10k1) > > > > > > > > I have treble and base support on my emu10k1 via ALSA. > > > > > > How could this be true if: > > > > > > Ian Hastie wrote: > > > > ALSA's support seems usable, but still doesn't allow you to programme > > > > the DSP with your own code. OSS uses this to enable such things as > > > > bass and treble controls, as well as a selection of audio effects with > > > > code provided. Anyone know if ALSA will allow this kind of thing in > > > > the future? > > > > > > ??? > > > > the treble/bass code is implemented statically. > > (so it is also on OSS emu10k1 as default, btw.) > > Are you sure about this? i don't know about the very latest one, but at least until 2.4.20 there are static bass/treble tables in emu10k1/mixer.c. they worked even without running emu-script. > My recollection from using the SF code was that Bass > and Treble weren't there until you used the setup script that came with the > package. What that does is to load a piece of DSP code which provides extra > functions. It also has to set up the appropriate routings to enable the > extra controls. yes, that makes sense. > The insertion of arbitrary code and the easy setting up of routings are the > two main things missing at the moment from the ALSA emu10k1 driver. That's > how it seems to me anyway. yes. that has been a big TODO. Takashi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/