On Sun, Nov 16, 2008 at 09:47:55AM -0600, Marco Peereboom wrote:
> That is not in yet, right?

it's in src/sys/dev/pci/azalia_codec.c.

but it's pretty basic right now.  the ALC patch I sent modifies it
a bit so we can give it hints.  and that patch uses the hints to
give an outputs.master to most ALC codecs (at least all ACL88x).

btw, it looks like most STAC (Sigmatel, now IDT) codecs create
an outputs.volume which should be equivilent to outputs.master.

I believe that should give a "simple slider" to most codecs found
in Apple machines (and others too).

I'll get to the AD codecs once the ALC (and STAC, still working
out a few bits) patches are in.

anyone who has an azalia or is interested in azalia should subscribe
to tech@, as there will be some changes you'll want to know about/test.


> On Sat, Nov 15, 2008 at 01:51:31PM +0000, Jacob Meuser wrote:
> > On Sat, Nov 15, 2008 at 07:30:24AM -0600, Marco Peereboom wrote:
> > > I find this very confusing too.  I have to fart around until I figure
> > > out what volume setting is which.  Is there no way to generalize this?
> > > 
> > > I mean do all this fancy stuff but provide general names that always
> > > routes the command to the proper channel.  For example a master mute and
> > > a master volume.  That way old timers like me (that still believe that
> > > audio doesn't belong on unix machines) can actually use it.  The folks
> > > at apple got it right; they simply have a louder/quieter slider thingy;
> > > perfect!  All the other fancy stuff is for people who know what they are
> > > doing.
> > 
> > we *are* trying to add outputs.master to everything.
> > 
> > that's what azalia_generic_mixer_create_virtual is all about.
> > 
> > -- 
> > [EMAIL PROTECTED]
> > SDF Public Access UNIX System - http://sdf.lonestar.org
> 

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to