All of lore.kernel.org
 help / color / mirror / Atom feed
* Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
@ 2006-10-15 11:38 EmIScA
  2006-10-16  9:50 ` Takashi Iwai
  0 siblings, 1 reply; 7+ messages in thread
From: EmIScA @ 2006-10-15 11:38 UTC (permalink / raw)
  To: alsa-devel

To get sound from my Asus P5LD2 SE motherboard (which uses AD1986A
codec) I had to set model=3stack manually using alsa 1.0.13.
It works well, but I have no master volume mixer control, why? There is
a Headphone control which don't control anything. Perhaps I can set the
volume using the Front control. Is it fixable? Can I  map Front as
Master? Can I create a master control that controls front, surround,
center and lfe together?

Ask me for other details if needed....
Thanks,
Emilio Scalise


lspci -vv output:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 817f
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 66
        Region 0: Memory at d7ef8000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: 64bit+
Queue=0/0 Enable+
                Address: 00000000fee00000  Data: 4042
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0,
ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown,
Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
  2006-10-15 11:38 Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control EmIScA
@ 2006-10-16  9:50 ` Takashi Iwai
  2006-10-16 10:14     ` EmIScA
  2006-10-16 14:43   ` Daniel Jacobowitz
  0 siblings, 2 replies; 7+ messages in thread
From: Takashi Iwai @ 2006-10-16  9:50 UTC (permalink / raw)
  To: EmIScA; +Cc: alsa-devel

At Sun, 15 Oct 2006 13:38:45 +0200,
EmIScA wrote:
> 
> To get sound from my Asus P5LD2 SE motherboard (which uses AD1986A
> codec) I had to set model=3stack manually using alsa 1.0.13.
> It works well, but I have no master volume mixer control, why? There is
> a Headphone control which don't control anything. Perhaps I can set the
> volume using the Front control. Is it fixable? Can I  map Front as
> Master? Can I create a master control that controls front, surround,
> center and lfe together?

AD1986A has no real master control.  That is, front, rear and CLFE
have separate volume controls but no master control indeed.

The PCM control affects all channels (intentionally done so).


Takashi

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
@ 2006-10-16 10:14     ` EmIScA
  0 siblings, 0 replies; 7+ messages in thread
From: EmIScA @ 2006-10-16 10:14 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 988 bytes --]

Ok, I realized that... My problem is that gnome mixer, kmix, use 
headphone as master volume control.
I've read about the softvol plugin, how I can setup it to simulate the 
master control?
Can I rename a mixer control?

Takashi Iwai ha scritto:
> At Sun, 15 Oct 2006 13:38:45 +0200,
> EmIScA wrote:
>   
>> To get sound from my Asus P5LD2 SE motherboard (which uses AD1986A
>> codec) I had to set model=3stack manually using alsa 1.0.13.
>> It works well, but I have no master volume mixer control, why? There is
>> a Headphone control which don't control anything. Perhaps I can set the
>> volume using the Front control. Is it fixable? Can I  map Front as
>> Master? Can I create a master control that controls front, surround,
>> center and lfe together?
>>     
>
> AD1986A has no real master control.  That is, front, rear and CLFE
> have separate volume controls but no master control indeed.
>
> The PCM control affects all channels (intentionally done so).
>
>
> Takashi
>
>   


[-- Attachment #1.2: Type: text/html, Size: 1390 bytes --]

[-- Attachment #2: Type: text/plain, Size: 373 bytes --]

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

[-- Attachment #3: Type: text/plain, Size: 161 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
  2006-10-16  9:50 ` Takashi Iwai
  2006-10-16 10:14     ` EmIScA
@ 2006-10-16 14:43   ` Daniel Jacobowitz
  2006-10-16 15:05     ` Takashi Iwai
  1 sibling, 1 reply; 7+ messages in thread
From: Daniel Jacobowitz @ 2006-10-16 14:43 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: EmIScA, alsa-devel

On Mon, Oct 16, 2006 at 11:50:29AM +0200, Takashi Iwai wrote:
> At Sun, 15 Oct 2006 13:38:45 +0200,
> EmIScA wrote:
> > 
> > To get sound from my Asus P5LD2 SE motherboard (which uses AD1986A
> > codec) I had to set model=3stack manually using alsa 1.0.13.
> > It works well, but I have no master volume mixer control, why? There is
> > a Headphone control which don't control anything. Perhaps I can set the
> > volume using the Front control. Is it fixable? Can I  map Front as
> > Master? Can I create a master control that controls front, surround,
> > center and lfe together?
> 
> AD1986A has no real master control.  That is, front, rear and CLFE
> have separate volume controls but no master control indeed.
> 
> The PCM control affects all channels (intentionally done so).

Or you could adapt the patches I just posted to bind the existing
controls :-)

I'm not sure if there's any advantage, if your PCM control affects
all channels; mine only affected front.

-- 
Daniel Jacobowitz
CodeSourcery

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
  2006-10-16 14:43   ` Daniel Jacobowitz
@ 2006-10-16 15:05     ` Takashi Iwai
  2006-10-16 15:15       ` Daniel Jacobowitz
  0 siblings, 1 reply; 7+ messages in thread
From: Takashi Iwai @ 2006-10-16 15:05 UTC (permalink / raw)
  To: Daniel Jacobowitz; +Cc: EmIScA, alsa-devel

At Mon, 16 Oct 2006 10:43:26 -0400,
Daniel Jacobowitz wrote:
> 
> On Mon, Oct 16, 2006 at 11:50:29AM +0200, Takashi Iwai wrote:
> > At Sun, 15 Oct 2006 13:38:45 +0200,
> > EmIScA wrote:
> > > 
> > > To get sound from my Asus P5LD2 SE motherboard (which uses AD1986A
> > > codec) I had to set model=3stack manually using alsa 1.0.13.
> > > It works well, but I have no master volume mixer control, why? There is
> > > a Headphone control which don't control anything. Perhaps I can set the
> > > volume using the Front control. Is it fixable? Can I  map Front as
> > > Master? Can I create a master control that controls front, surround,
> > > center and lfe together?
> > 
> > AD1986A has no real master control.  That is, front, rear and CLFE
> > have separate volume controls but no master control indeed.
> > 
> > The PCM control affects all channels (intentionally done so).
> 
> Or you could adapt the patches I just posted to bind the existing
> controls :-)

I've not seen any posts yet...

> I'm not sure if there's any advantage, if your PCM control affects
> all channels; mine only affected front.

Depends on the codec chip design.

When you can adjust the volume of each channel at the output PIN (or
in an earlier path), it's rather annoying that "PCM volume" changes
only front output.  This will end up with 3 PCM volume controls for
front, rear and CLFE, which are complex but useless, IMO.


Takashi

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
  2006-10-16 15:05     ` Takashi Iwai
@ 2006-10-16 15:15       ` Daniel Jacobowitz
  2006-10-16 15:20         ` Takashi Iwai
  0 siblings, 1 reply; 7+ messages in thread
From: Daniel Jacobowitz @ 2006-10-16 15:15 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: EmIScA, alsa-devel

On Mon, Oct 16, 2006 at 05:05:21PM +0200, Takashi Iwai wrote:
> At Mon, 16 Oct 2006 10:43:26 -0400,
> > Or you could adapt the patches I just posted to bind the existing
> > controls :-)
> 
> I've not seen any posts yet...

Weird!  I got a copy back, and it shows up in the sourceforge archives
(Subject: Ganged volume).  Let me know if you want another copy.

> > I'm not sure if there's any advantage, if your PCM control affects
> > all channels; mine only affected front.
> 
> Depends on the codec chip design.
> 
> When you can adjust the volume of each channel at the output PIN (or
> in an earlier path), it's rather annoying that "PCM volume" changes
> only front output.  This will end up with 3 PCM volume controls for
> front, rear and CLFE, which are complex but useless, IMO.

As far as I could tell from the block diagram for the vt1617a, the
master volume affected the output of only the front channel, and the
PCM volume affect the input of only the front channel.  I'm not
entirely clear on why that's useful :-)

-- 
Daniel Jacobowitz
CodeSourcery

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control
  2006-10-16 15:15       ` Daniel Jacobowitz
@ 2006-10-16 15:20         ` Takashi Iwai
  0 siblings, 0 replies; 7+ messages in thread
From: Takashi Iwai @ 2006-10-16 15:20 UTC (permalink / raw)
  To: Daniel Jacobowitz; +Cc: EmIScA, alsa-devel

At Mon, 16 Oct 2006 11:15:13 -0400,
Daniel Jacobowitz wrote:
> 
> On Mon, Oct 16, 2006 at 05:05:21PM +0200, Takashi Iwai wrote:
> > At Mon, 16 Oct 2006 10:43:26 -0400,
> > > Or you could adapt the patches I just posted to bind the existing
> > > controls :-)
> > 
> > I've not seen any posts yet...
> 
> Weird!  I got a copy back, and it shows up in the sourceforge archives
> (Subject: Ganged volume).  Let me know if you want another copy.

Maybe filtered by a spam filter.  Could you resend a copy to me?


> > > I'm not sure if there's any advantage, if your PCM control affects
> > > all channels; mine only affected front.
> > 
> > Depends on the codec chip design.
> > 
> > When you can adjust the volume of each channel at the output PIN (or
> > in an earlier path), it's rather annoying that "PCM volume" changes
> > only front output.  This will end up with 3 PCM volume controls for
> > front, rear and CLFE, which are complex but useless, IMO.
> 
> As far as I could tell from the block diagram for the vt1617a, the
> master volume affected the output of only the front channel, and the
> PCM volume affect the input of only the front channel.  I'm not
> entirely clear on why that's useful :-)

Of course, it's completely different from AC97 codec chip.
In the case of AC97, it is _defined_ to behave the PCM affects only
front.  But HD-audio codecs are not.


Takashi

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-10-16 15:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-15 11:38 Asus P5LD2 SE AD1986A snd-hda-intel model and master volume control EmIScA
2006-10-16  9:50 ` Takashi Iwai
2006-10-16 10:14   ` EmIScA
2006-10-16 10:14     ` EmIScA
2006-10-16 14:43   ` Daniel Jacobowitz
2006-10-16 15:05     ` Takashi Iwai
2006-10-16 15:15       ` Daniel Jacobowitz
2006-10-16 15:20         ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.