[alsa-devel] Can HD-A codec Realtek ALC898 support 20/24 bit playbackandrecording? How to verify this?

Kailang kailang at realtek.com
Wed Nov 13 09:09:14 CET 2013


Yes, pcm data is 32bit and hardware is 24bit.
Software will do the resample to 24bit to 32bit. It was fill 0 for extra bits.

South bridge (HDA bus) will set to 24bits. But the pcm format will be 32bits.
You could look for Intel HDA spec.

>does the plug-in extract the 24bit from each sample for sending to the HD-A bus?
No, it will be 32bit always. But your pcm data header will be 24bit.

----- Original Message ----- 
  寄件者: Lin, Mengdong 
  收件者: Kailang ; alsa-devel at alsa-project.org 
  傳送日期: 2013年11月13日 下午 03:53
  主旨: RE: Can HD-A codec Realtek ALC898 support 20/24 bit playbackandrecording? How to verify this?


  Thanks for your clarification!

   

  I can use “-D plughw” to record the S24_LE. Does this mean the samples over HD-A bus is 24bit when recording but the plug-in will pad each sample to 32bit?

  And when playing S24_LE, does the plug-in extract the 24bit from each sample for sending to the HD-A bus?

   

  Regards

  Mengdong

   

  From: Kailang [mailto:kailang at realtek.com] 
  Sent: Wednesday, November 13, 2013 2:52 PM
  To: Lin, Mengdong; alsa-devel at alsa-project.org
  Subject: Re: Can HD-A codec Realtek ALC898 support 20/24 bit playback andrecording? How to verify this?

   

  20 and 24 was the hardware data format.

  System pcm data format for 20 and 24 were S32_LE.

   

  aplay -t wav -D plughw:1,0 test.wav  => It need to add plug for -D. It will do the SRC.

    ----- Original Message ----- 

    寄件者: Lin, Mengdong 

    收件者: alsa-devel at alsa-project.org ; Kailang (kailang at realtek.com) 

    傳送日期: 2013年11月13日 下午 02:39

    主旨: Can HD-A codec Realtek ALC898 support 20/24 bit playback andrecording? How to verify this?

     

    Hi,

     

    I have a ALC898 codec. Can it support 20bit and 24bit playback or recording?

    If yes, how can I verify this?

     

    The audio input/output nodes show PCM bits [0xe]: 16 20 24

     

    But I get error when using “-D hw” to record or play S24_LE format:

    $ arecord -D hw:1,0 -r 48000 -f S24_LE -c 2 test.wav

    Recording WAVE 'test.wav' : Signed 24 bit Little Endian, Rate 48000 Hz, Stereo

    arecord: set_params:1081: Sample format non available

    Available formats:

    - S16_LE

    - S32_LE

     

    $ aplay -t wav -D hw:1,0 test.wav 

    Playing WAVE 'test.wav' : Signed 24 bit Little Endian, Rate 48000 Hz, Stereo

    aplay: set_params:1081: Sample format non available

    Available formats:

    - S16_LE

    - S32_LE

     

     

    Here is the codec info:

    Codec: Realtek ALC898

    Address: 2

    AFG Function Id: 0x1 (unsol 1)

    Vendor Id: 0x10ec0899

    Subsystem Id: 0x80862046

    Revision Id: 0x100003

    No Modem Function Group found

    Default PCM:

        rates [0x5f0]: 32000 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

    Default Amp-In caps: N/A

    Default Amp-Out caps: N/A

    State of AFG node 0x01:

      Power states:  D0 D1 D2 D3 CLKSTOP EPSS

      Power: setting=D0, actual=D0

    GPIO: io=2, o=0, i=0, unsolicited=1, wake=0

      IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0

      IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0

    Node 0x02 [Audio Output] wcaps 0x411: Stereo

      Device: name="ALC898 Analog", type="Audio", device=0

      Converter: stream=8, channel=0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x03 [Audio Output] wcaps 0x411: Stereo

      Converter: stream=8, channel=0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x04 [Audio Output] wcaps 0x411: Stereo

      Converter: stream=8, channel=0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x05 [Audio Output] wcaps 0x411: Stereo

      Converter: stream=8, channel=0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital

      Converter: stream=8, channel=0

      Digital:

      Digital category: 0x0

      IEC Coding Type: 0x0

      PCM:

        rates [0x5f0]: 32000 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In

      Control: name="Capture Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Capture Switch", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Device: name="ALC898 Analog", type="Audio", device=0

      Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1

      Amp-In vals:  [0x27 0x27]

      Converter: stream=4, channel=0

      SDI-Select: 0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x24

    Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In

      Control: name="Capture Volume", index=1, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Capture Switch", index=1, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Device: name="ALC898 Alt Analog", type="Audio", device=2

      Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1

      Amp-In vals:  [0x80 0x80]

      Converter: stream=0, channel=0

      SDI-Select: 0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x23

    Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In

      Control: name="Capture Volume", index=2, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Capture Switch", index=2, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1

      Amp-In vals:  [0x80 0x80]

      Converter: stream=0, channel=0

      SDI-Select: 0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x22

    Node 0x0a [Audio Input] wcaps 0x100791: Stereo Digital

      Converter: stream=0, channel=0

      SDI-Select: 0

      Digital:

      Digital category: 0x0

      IEC Coding Type: 0x0

      PCM:

        rates [0x570]: 32000 44100 48000 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Unsolicited: tag=00, enabled=0

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x1f

    Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In

      Control: name="Front Mic Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=1, ofs=0

      Control: name="Front Mic Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=1, ofs=0

      Control: name="Rear Mic Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Rear Mic Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Line Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=2, ofs=0

      Control: name="Line Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=2, ofs=0

      Control: name="Beep Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=5, ofs=0

      Control: name="Beep Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=5, ofs=0

      Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1

      Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]

      Connection: 10

         0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17

    Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out

      Control: name="Front Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x00 0x00] [0x00 0x00]

      Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0

      Amp-Out vals:  [0x3b 0x3b]

      Connection: 2

         0x02 0x0b

    Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out

      Control: name="Surround Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x00 0x00] [0x00 0x00]

      Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0

      Amp-Out vals:  [0x00 0x00]

      Connection: 2

         0x03 0x0b

    Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out

      Control: name="Center Playback Volume", index=0, device=0

        ControlAmp: chs=1, dir=Out, idx=0, ofs=0

      Control: name="LFE Playback Volume", index=0, device=0

        ControlAmp: chs=2, dir=Out, idx=0, ofs=0

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x00 0x00] [0x00 0x00]

      Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0

      Amp-Out vals:  [0x00 0x00]

      Connection: 2

         0x04 0x0b

    Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out

      Control: name="Headphone Playback Volume", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x00 0x00] [0x00 0x00]

      Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0

      Amp-Out vals:  [0x3b 0x3b]

      Connection: 2

         0x05 0x0b

    Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital

      Control: name="IEC958 Playback Con Mask", index=0, device=0

      Control: name="IEC958 Playback Pro Mask", index=0, device=0

      Control: name="IEC958 Playback Default", index=0, device=0

      Control: name="IEC958 Playback Switch", index=0, device=0

      Control: name="IEC958 Default PCM Playback Switch", index=0, device=0

      Device: name="ALC898 Digital", type="SPDIF", device=1

      Converter: stream=8, channel=0

      Digital:

      Digital category: 0x0

      IEC Coding Type: 0x0

      PCM:

        rates [0x5f0]: 32000 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x11 [Pin Complex] wcaps 0x400701: Stereo Digital

      Control: name="SPDIF Phantom Jack", index=0, device=0

      Pincap 0x00000010: OUT

      Pin Default 0x01451120: [Jack] SPDIF Out at Ext Rear

        Conn = Optical, Color = Black

        DefAssociation = 0x2, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x40: OUT

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x10

    Node 0x12 [Pin Complex] wcaps 0x400401: Stereo

      Pincap 0x00000020: IN

      Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

        Conn = 1/8, Color = Black

        DefAssociation = 0xf, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x00:

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono

    Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out

      Control: name="Front Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Control: name="Line Out Front Jack", index=0, device=0

      Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-Out vals:  [0x00 0x00]

      Pincap 0x0001003c: IN OUT HP EAPD Detect

      EAPD 0x2: EAPD

      Pin Default 0x01014410: [Jack] Line Out at Ext Rear

        Conn = 1/8, Color = Green

        DefAssociation = 0x1, Sequence = 0x0

      Pin-ctls: 0x00:

      Unsolicited: tag=05, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c* 0x0d 0x0e 0x0f 0x26

    Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out

      Control: name="Surround Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Control: name="Line Out Surround Jack", index=0, device=0

      Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-Out vals:  [0x80 0x80]

      Pincap 0x0000003c: IN OUT HP Detect

      Pin Default 0x01011412: [Jack] Line Out at Ext Rear

        Conn = 1/8, Color = Black

        DefAssociation = 0x1, Sequence = 0x2

      Pin-ctls: 0x00:

      Unsolicited: tag=06, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c 0x0d* 0x0e 0x0f 0x26

    Node 0x16 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out

      Control: name="Center Playback Switch", index=0, device=0

        ControlAmp: chs=1, dir=Out, idx=0, ofs=0

      Control: name="LFE Playback Switch", index=0, device=0

        ControlAmp: chs=2, dir=Out, idx=0, ofs=0

      Control: name="Line Out CLFE Jack", index=0, device=0

      Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-Out vals:  [0x80 0x80]

      Pincap 0x0000003c: IN OUT HP Detect

      Pin Default 0x01016411: [Jack] Line Out at Ext Rear

        Conn = 1/8, Color = Orange

        DefAssociation = 0x1, Sequence = 0x1

      Pin-ctls: 0x00:

      Unsolicited: tag=07, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c 0x0d 0x0e* 0x0f 0x26

    Node 0x17 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out

      Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-Out vals:  [0x80 0x80]

      Pincap 0x0000003c: IN OUT HP Detect

      Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

        Conn = 1/8, Color = Black

        DefAssociation = 0xf, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x20: IN

      Unsolicited: tag=00, enabled=0

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c 0x0d 0x0e 0x0f* 0x26

    Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out

      Control: name="Rear Mic Boost Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Rear Mic Jack", index=0, device=0

      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:  [0x80 0x80]

      Pincap 0x0000373c: IN OUT HP Detect

        Vref caps: HIZ 50 GRD 80 100

      Pin Default 0x01a19c40: [Jack] Mic at Ext Rear

        Conn = 1/8, Color = Pink

        DefAssociation = 0x4, Sequence = 0x0

      Pin-ctls: 0x21: IN VREF_50

      Unsolicited: tag=03, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c* 0x0d 0x0e 0x0f 0x26

    Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out

      Control: name="Front Mic Boost Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Front Mic Jack", index=0, device=0

      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:  [0x80 0x80]

      Pincap 0x0000373c: IN OUT HP Detect

        Vref caps: HIZ 50 GRD 80 100

      Pin Default 0x02a19c41: [Jack] Mic at Ext Front

        Conn = 1/8, Color = Pink

        DefAssociation = 0x4, Sequence = 0x1

      Pin-ctls: 0x24: IN VREF_80

      Unsolicited: tag=02, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c* 0x0d 0x0e 0x0f 0x26

    Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out

      Control: name="Line Boost Volume", index=0, device=0

        ControlAmp: chs=3, dir=In, idx=0, ofs=0

      Control: name="Line Jack", index=0, device=0

      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:  [0x80 0x80]

      Pincap 0x0000373c: IN OUT HP Detect

        Vref caps: HIZ 50 GRD 80 100

      Pin Default 0x0181344f: [Jack] Line In at Ext Rear

        Conn = 1/8, Color = Blue

        DefAssociation = 0x4, Sequence = 0xf

      Pin-ctls: 0x20: IN VREF_HIZ

      Unsolicited: tag=04, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c* 0x0d 0x0e 0x0f 0x26

    Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out

      Control: name="Headphone Playback Switch", index=0, device=0

        ControlAmp: chs=3, dir=Out, idx=0, ofs=0

      Control: name="Front Headphone Jack", index=0, device=0

      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]

      Pincap 0x0001373c: IN OUT HP EAPD Detect

        Vref caps: HIZ 50 GRD 80 100

      EAPD 0x2: EAPD

      Pin Default 0x02214450: [Jack] HP Out at Ext Front

        Conn = 1/8, Color = Green

        DefAssociation = 0x5, Sequence = 0x0

      Pin-ctls: 0xc0: OUT HP VREF_HIZ

      Unsolicited: tag=01, enabled=1

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 5

         0x0c 0x0d 0x0e 0x0f* 0x26

    Node 0x1c [Pin Complex] wcaps 0x400481: Stereo

      Pincap 0x00000024: IN Detect

      Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

        Conn = 1/8, Color = Black

        DefAssociation = 0xf, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x20: IN

      Unsolicited: tag=00, enabled=0

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x1d [Pin Complex] wcaps 0x400400: Mono

      Pincap 0x00000020: IN

      Pin Default 0x4016f601: [N/A] Speaker at Ext N/A

        Conn = Digital, Color = Other

        DefAssociation = 0x0, Sequence = 0x1

      Pin-ctls: 0x20: IN

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x1e [Pin Complex] wcaps 0x400701: Stereo Digital

      Control: name="SPDIF Phantom Jack", index=1, device=0

      Pincap 0x00000010: OUT

      Pin Default 0x90460130: [Fixed] SPDIF Out at Int N/A

        Conn = Digital, Color = Unknown

        DefAssociation = 0x3, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x40: OUT

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

      Connection: 1

         0x06

    Node 0x1f [Pin Complex] wcaps 0x400681: Stereo Digital

      Pincap 0x00000020: IN

      Pin Default 0x411111f0: [N/A] Speaker at Ext Rear

        Conn = 1/8, Color = Black

        DefAssociation = 0xf, Sequence = 0x0

        Misc = NO_PRESENCE

      Pin-ctls: 0x20: IN

      Unsolicited: tag=00, enabled=0

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono

      Processing caps: benign=0, ncoeff=28

    Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono

    Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]

      Connection: 11

         0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b

    Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]

      Connection: 11

         0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b

    Node 0x24 [Audio Selector] wcaps 0x300101: Stereo

      Connection: 12

         0x18 0x19* 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12

    Node 0x25 [Audio Output] wcaps 0x411: Stereo

      Converter: stream=0, channel=0

      PCM:

        rates [0x5e0]: 44100 48000 88200 96000 192000

        bits [0xe]: 16 20 24

        formats [0x1]: PCM

      Power states:  D0 D1 D2 D3 EPSS

      Power: setting=D0, actual=D0

    Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out

      Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1

      Amp-In vals:  [0x00 0x00] [0x80 0x80]

      Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0

      Amp-Out vals:  [0x57 0x57]

      Connection: 2

         0x25 0x0b

     

     

    Regards

    Mengdong


    ------Please consider the environment before printing this e-mail.


More information about the Alsa-devel mailing list