Tomasz Chmielewski schrieb:
> Lee Revell schrieb:
>> On 3/16/07, Tomasz Chmielewski <[EMAIL PROTECTED]> wrote:
>>> $ cat .asoundrc
>>> pcm.softvol {
>>>      type            softvol
>>>      slave {
>>>          pcm         "default"
>>>      }
>>>      control {
>>>          name        "testdevice"
>>>          card        0
>>>      }
>>> }
>>>
>>>
>>> pcm.!default {
>>>      type             plug
>>>      slave.pcm       "softvol"
>> This can't work - you make "softvol" the slave of "default" PCM and
>> "default" the slave of "softvol" PCM.  IOW it's a circular definition.
> 
> Well, I merely followed the fine instructions provided in ALSA wiki on 
> http://alsa.opensrc.org/How_to_use_softvol_to_control_the_master_volume :)
> 
> 
> Could anyone clear up the subject a bit, so that a person who didn't 
> write that guide could understand it, too? :)

I modified it a bit, and it seems to work better:

$ cat .asoundrc
pcm.softvol {
   type            softvol
   slave {
       pcm         "front"
   }
   control {
       name        "testdevice"
       card        0
   }
}

pcm.!default {
       type             plug
       slave.pcm       "softvol"


It's all done remotely, so right now I've no idea if it works or not.


-- 
Tomasz Chmielewski
http://wpkg.org

-------------------------------------------------------------------------
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-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to