Re: HDA Intel (ALC888) - Separate headphone volume control. Mute speakers when plugging headphones

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

 



On Miércoles 10 Noviembre 2010 14:19:44 naw escribió:
> Hi, I have a HDA Intel (Realtek ALC888). With this card I can mute/unmute the headphones, but I'd like to be able to adjust the volume level on the headphones. Also, I would like to have the option to mute the speakers when I plug the headphones in the front panel of my PC. Obviously, the headphone volume control only makes sense when pluging the headphones doesn't mute the speakers.
> 
> From what I have seen that could be done using the softvol plugin but I guess that it needs a specific pcm device for the headphones, which I don't seem to have. Testing with speaker-test, shows that the speakers and the headphones share the Front Left and Front Right channels.
> 
> In aditional investigation I have seen that the HD-Audio kernel module may not be able to detect correctly the model and that I may need to pass it using the model option. I have tried with several but I haven't seen changes, although I'm not sure what to expect (more volume controls on alsamixer?)
> 
> By default, "cat /sys/class/sound/hwC0D0/modelname" doesn't show any model
> 
> --
> 
> My alsa-info.sh output is at http://www.alsa-project.org/db/?f=784b50f787c7e2a562a1e087fc692d9a244a80bc
> 
> --
> 
> aadebug output:
> 
> [...]
> --
> 
> I guess that the Hardware section should display:
> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
> My motherboard is a Gigabyte GA-EG41MF-US2H (rev1.0)
> 
> P.D. The hda-analyzer tool gives me syntax errors.
> 

Ok, the hda-analizer problem was my fault (archlinux switched to python3, and run.py called python instead python2).

Playing a bit with it I see that with Node 0x14 I can mute the speakers. But I don't know what to do with this...

Diff for codec 0/2 (0x10ec0888):
--- 
+++ 
@@ -160,17 +160,17 @@
 Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
 Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
 Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
 Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
 Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
   Amp-In vals: [0x00 0x00]
   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
-  Amp-Out vals: [0x00 0x00]
+  Amp-Out vals: [0x80 0x80]
   Pincap 0x0000003e: IN OUT HP Detect Trigger
   Pin Default 0x01014410: [Jack] Line Out at Ext Rear
     Conn = 1/8, Color = Green
     DefAssociation = 0x1, Sequence = 0x0
   Pin-ctls: 0x40: OUT
   Unsolicited: tag=0x00, enabled=0
   Connection: 5
      0x0c* 0x0d 0x0e 0x0f 0x2

------------------------------------------------------------------------------
The Next 800 Companies to Lead America's Growth: New Video Whitepaper
David G. Thomson, author of the best-selling book "Blueprint to a 
Billion" shares his insights and actions to help propel your 
business during the next growth cycle. Listen Now!
http://p.sf.net/sfu/SAP-dev2dev
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://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