[mythtv-users] and-hda-intel alsamixer has no 'Master' control
Deyan Bektchiev
mythtv at bektchiev.net
Thu Nov 17 18:41:26 EST 2005
Steve Adeff wrote:
> On Thursday 17 November 2005 18:09, Kirby Bakken wrote:
>
>> Steve Adeff wrote:
>>
>>> On Wednesday 16 November 2005 20:31, Kirby Bakken wrote:
>>>
>>>> I have a Gigabyte GA-K8N51GMF-9 motherboard; this board has a Realtek
>>>> ALC880 chip. I'm also running a gentoo 2.6.13-r3 kernel. After I
>>>> managed to find the ALSA device driver 'package' on the Realtek site,
>>>> and got it working, I still couldn't get any sound out of Mythtv... I
>>>> had the sound device set to 'ALSA:default', and the mixer to 'default'.
>>>> I finally decided to try changing the source code in audiooutputalsa.cpp
>>>> and change the code that was specifying 'Master' to instead specify
>>>> 'Front'. Lo and behold, sound now works in mythtv.
>>>>
>>>> I don't know how/why the alsamixer for the snd-hda-intel device I has a
>>>> 'Front' and no 'Master' control..... all I know is that it doesn't work
>>>> the way it is, and my change made it work....
>>>>
>>>> How would I suggest to the mythtv 'development guy(s)' that this might
>>>> be a good addition? Or was there an easier way to fix/change what I had?
>>>>
>>> the ALC880 should work fine with the regular intel AC'97 ALSA driver. Did
>>> you use the .asoundrc that floats around? audiooutputalsa.cpp is correct
>>> in using Master, it is more compatible with how things are supposed to
>>> work, you then use .asoundrc to "fix" for your issue.
>>>
>>> Steve
>>>
>> I understand that audiooutputalsa.cpp is correctly coded, but since I
>> didn't (don't) know the ins/outs of alsa, and the asoundrc file, I
>> 'patched' the code and was able to make progress... But now that I've
>> been shown the errors of my ways, I'd like to go 'back' to the right way
>> of doing things... Does anyone have a sample/example asoundrc file that
>> I can use to 'change' the interface of my snd-hda-intel sound 'mixer'
>> from 'Front' to 'Master', or even better, to ''add' a Master that would
>> change the level of Front, Surround, Center, and LFE?
>>
>
> did you try the snd_intel8x0 driver(along with the snd_ac97 drivers)? I use it
> with my ALC650 and ALC850 mobo's.
>
> as well, from what I understand, by default, the Master is the, well, master
> volume control, with front, surround, etc all being relational controls under
> the master control. Did you try raising the front volume all the way and
> using master after that?
>
> Steve
I have an ASUS mb with ALC680 and the only thing that worked for me was
alsa 1.0.10rc2 with the 1.0.10rc1 mixer (and I just saw that 1.0.10 was
just released yesterday...).
Plus in the rc2 driver you actually have control over all channels and
the mode of the card 6 or 8 channel.
Dejan
More information about the mythtv-users
mailing list