Hi! Below my asoundrc file (the relevant part). The first device overwrites the default device and sends all incoming data to the second device. That way, most applications will just continue to work using the default device. The second device is the softvol device which should add a new volume control "Master". If there was no such control before, mixers like KMix or alsamixer will treat the new one as the actual master volume control. This device passes its data to the third device, a dmix device. I need this, because my sound card does not hardware mixing. (Don't consider this as the absolute truth, this is only what I think I found out by trail and error ;-)) The values like rate, period_time etc are specific to my hardware, too. They may not be optimal. That solution is not complete, I think. I didn't test OSS support nor capturing. I hope this helps anyway. Please report back if it works for you. Greets, Ingo ---- # first pcm.!default { type plug slave.pcm "softvol" } # second pcm.softvol { type softvol slave { pcm "dmix" } control { name "Master" card 0 } } # third pcm.dmix { type dmix ipc_key 1024 slave { pcm "hw:0,0" rate 48000 period_time 0 period_size 1024 buffer_time 0 buffer_size 4096 } } ---- Emilio Scalise schrieb: > Could you post the asound.conf/.asoundrc file and the link to the bug > report... ;-) > Thanks... > > 2007/1/7, Ingo Müller <alsa@xxxxxxxxxxxxxxx>: >> Hi! >> >> If you don't have a master volume control at all, I can help you! I had >> the same problem with an CMI7012 chip. Just create a softvol control and >> name it "Master". Of course, every application that uses alsa has to use >> a virtual device that goes sooner or later through that softvol device. >> I don't know whether this is the perfect way to do it, but it did the >> job for me and I think it's cleaner than a script sounds to me. >> >> What I'm missing in that solution is the mute function. I already filed >> a wish in the bug tracking system. Maybe you could add a note to >> underline the need of such a function, if you need it, too. >> >> I hope that helps you. >> >> Greets, Ingo >> ------------------------------------------------------------------------- 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@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user