Re: Ideas for the softvol plugin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Thu, 11 Jan 2007 15:54:55 +0100,
Ingo Müller wrote:
> 
> Hi!
> 
> I have some ideas about features that could be added to the softvol
> plugin, that I want to discuss with you.
> 
> 1) A mute/unmute function. I think this is the most easy job.

Likely.

> 2) Ability to replace an existing control. I have no idea whether it is
> possible to realize this, but this would be very usefull (see below).

Well, my idea is to overwrap the existing mixer elements with the new
user-space elements instead of replacing the kernel space entries.
This would be a plugin for ctl interface.

> 3) Multi channel capabilities. This is just a vague idea. The aim is to
> be able to control e.g. front, rear and center/lfe channels seperately
> from each other. Maybe like this:
> 
> pcm.softvol {
>     type softvol
>     slave {
>         pcm "hw:0,1"
>     }
>     controls [
>         {
>             name "SoftFront"
>             affects [ 0 1 ]
>         }
>         {
>             name "SoftRear"
>             affects [ 2 3 ]
>         }
>         {
>             name "SoftCenterLfe"
>             affects [ 4 5 ]
>         }
>     ]
> }

Hm, this wouldn't be too hard, too...


Takashi

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux