Re: Master volume doesn't affect rear speakers (SBLive5.1)

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

 



Hi!
As far as I understand it, "theoretically", it should work both ways.You still have to do it the way that the dmix device is the last device,because the dmix plugin requires a hardware slave (AFAIK). It can't passthe sound data to a virtual device like softvol.
Greets, Ingo
Sebastian Schäfer schrieb:> Hi!> > Possibly I am wrong, but shouldn't the order of softvol and dmix be just> the other way round, so that all the streams are mixed together and then> routed through softvol which outputs directly on the hardware?> > Best regards,> Sebastian> > On Di, 2007-01-09 at 17:57 +0100, Ingo Müller wrote:>> 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> 
-------------------------------------------------------------------------Take Surveys. Earn Cash. Influence the Future of ITJoin SourceForge.net's Techsay panel and you'll get the chance to share youropinions on IT & business topics through brief surveys - and earn cashhttp://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV_______________________________________________Alsa-user mailing listAlsa-user@xxxxxxxxxxxxxxxxxxxxxxxxxx://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux