[alsa-devel] [PATCH] Per Application Volume Control plugin for ALSA

Raymond Yau superquad.vortex2 at gmail.com
Sun Oct 17 13:20:03 CEST 2010


2010/10/17 Takashi Iwai <tiwai at suse.de>

> At Wed, 29 Sep 2010 18:56:59 +0200,
> James Huk wrote:
> >
> > Hello everybody.
> >
> > This is my first "post" here, so please be "gentle".
> >
> > I have created PAVC plugin for ALSA, it is based on COPY plugin, and
> > use SOFTVOL plugin for sound output. As far as I can tell from current
> > tests - It works perfectly, and it doesn't break compatibility with
> > any apps I use (and PulseAudio does). So I was wondering - is there
> > any chance this plugin would be added to the next official ALSA
> > release?
> >
> > Here is the patch that enables it on current alsa-lib-1.0.23
> > (hopefully this mailing list is a good place to "post" this):
>
> Thanks for the patch.  I looked over this post until now.
>
> The idea is interesting, and I thought of a similar thing before PA
> gets popularized, too.
>
> Though, this implementation is a bit too hackish, especially the part
> using pipe & co.  If we have a more simpler and cleaner way for this,
> it's worth including to the standard plugin, I think.
>
>
> thanks,
>
> Takashi
>

Is it possible to implement per voice cvolume control for dmix similar to
those per voice volume control of those hardware mixing sound cards ?

does dmix allow an application open at least 16 voices ?


More information about the Alsa-devel mailing list