Re: 2.6 sound drivers?

From: Ian Hastie (
Date: Thu Jul 17 2003 - 14:44:02 EST

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? 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.

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.

> note that there is an additional switch to activate bass/treble.
> as default, this is set off. turn it on via alsamixer to get
> effects.

OK, I was mistaken about this, there is a bass and treble control in
alsamixer. They even appear when it is run without a switch of any kind. I
can't see any mention of such a switch in the manual page either. It does
work, but you have to unmute the tone control switch to enable it.


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to More majordomo info at Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed Jul 23 2003 - 22:00:30 EST