PLEASE READ BEFORE POSTING:

If you are willing to offer some compensation for a new feature or bug fix, you can use the Help Wanted forum. Start a new topic for each new feature idea, and when someone someone decides to do it, please edit the Roadmap Wiki which lists active work.
LinuxMCE Forums
May 24, 2013, 05:05:17 pm GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: Way to specify ALSA master volume control name  (Read 2055 times)
chrisbirkinshaw
Guru
****
Posts: 431


View Profile
« on: October 12, 2008, 01:11:19 pm »


On some cards it is PCM, some Master, or even in some cases you may be using "Master Output Mono" or something.

It would be nice if this were configurable so LMCE could work with all sound cards, not just a select few.

Would anyone else find this useful?

Regards,

Chris
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #1 on: October 12, 2008, 06:12:15 pm »

it would basically mean adding a device data field for it....actually, don't we already have this?

-Thom
Logged
chrisbirkinshaw
Guru
****
Posts: 431


View Profile
« Reply #2 on: October 13, 2008, 10:48:17 am »

Doesn't seem to be obeyed...

I'll ask Demian via email. He was looking quite deep into the audio stuff some time ago.

Chris
Logged
1audio
Addicted
*
Posts: 552


View Profile
« Reply #3 on: October 13, 2008, 05:44:41 pm »

Alsa is one of the most difficult to work with interfaces. There are several ways to talk to the mixer but that should be handled at a pretty low level. The driver abstracts those issues from LMCE as near as I can see. I have used audio cards from motherboard level to the Hammerfall without problems in terms of the mixer. And you can create an .asoundrc file (look at this for guidance for each card that is supported http://www.alsa-project.org/main/index.php/Matrix:Main ). The format is as non-intuitive as any I have ever seen and many have complained about it.

There are also interactions between the players (Xine, Mplayer) and Alsa that need to be accounted for. Mostly documented in several places.

Linuxmce shouldn't need to get involved with this unless you want custom setups or autoconfiguration of special cards. Its possible with Alsa to have a number of independent cards and audio streams in the same box but LMCE's architecture doesn't really support that in one box. I suspect it would be very complex to manage even if not difficult to program.

I hope this is close to what you wanted to know.

Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!