Takashi Iwai wrote: > The most interesting information about HD-audio is rather about the > codec. Show /proc/asound/card0/codec#* entries. Here you are: sbellon@roma$ cat /proc/asound/card0/codec#0 Codec: VIA VIA VT1708 Address: 0 Vendor Id: 0x11061708 Subsystem Id: 0x11060000 Revision Id: 0x100700 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=0, o=0, i=0, unsolicited=0, wake=0 Node 0x10 [Audio Output] wcaps 0x411: Stereo Converter: stream=0, channel=0 PCM: rates [0x7e0]: 44100 48000 88200 96000 176400 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x11 [Audio Output] wcaps 0x411: Stereo Converter: stream=0, channel=0 PCM: rates [0x7e0]: 44100 48000 88200 96000 176400 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x12 [Audio Output] wcaps 0x411: Stereo Converter: stream=0, channel=0 PCM: rates [0x7e0]: 44100 48000 88200 96000 176400 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x13 [Audio Output] wcaps 0x411: Stereo Converter: stream=0, channel=0 PCM: rates [0x7e0]: 44100 48000 88200 96000 176400 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Node 0x14 [Audio Output] wcaps 0x211: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 PCM: rates [0x7e0]: 44100 48000 88200 96000 176400 192000 bits [0xa]: 16 24 formats [0x5]: PCM AC3 Node 0x15 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x14, stepsize=0x06, mute=1 Amp-In vals: [0x00 0x00] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x440]: 48000 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Connection: 1 0x18 Node 0x16 [Audio Input] wcaps 0x100311: Stereo Digital Converter: stream=0, channel=0 SDI-Select: 0 Digital: Validity Digital category: 0x0 PCM: rates [0x1f0]: 32000 44100 48000 88200 96000 bits [0xa]: 16 24 formats [0x5]: PCM AC3 Connection: 1 0x26 Node 0x17 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x06, mute=1 Amp-In vals: [0x16 0x16] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x15 0x15] [0x80 0x80] Connection: 6 0x10 0x24 0x1d 0x1e 0x21 0x13 Node 0x18 [Audio Selector] wcaps 0x300101: Stereo Connection: 5 0x17* 0x24 0x1d 0x1e 0x21 Node 0x19 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x1b, nsteps=0x1b, stepsize=0x06, mute=1 Amp-Out vals: [0x00 0x00] Connection: 1 0x11 Node 0x1a [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x1b, nsteps=0x1b, stepsize=0x06, mute=1 Amp-Out vals: [0x00 0x00] Connection: 1 0x12 Node 0x1b [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x1b, nsteps=0x1b, stepsize=0x06, mute=1 Amp-Out vals: [0x00 0x00] Connection: 1 0x13 Node 0x1c [Pin Complex] wcaps 0x40010d: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Pincap 0x081c: OUT HP Detect Pin Default 0x410110f2: [N/A] Line Out at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x2 Pin-ctls: 0x00: Connection: 1 0x19 Node 0x1d [Pin Complex] wcaps 0x400101: Stereo Pincap 0x08334: IN OUT Detect Vref caps: HIZ 50 Pin Default 0x01a19026: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x2, Sequence = 0x6 Pin-ctls: 0x21: IN VREF_50 Connection: 1 0x1a Node 0x1e [Pin Complex] wcaps 0x400101: Stereo Pincap 0x08334: IN OUT Detect Vref caps: HIZ 50 Pin Default 0x0181302e: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x2, Sequence = 0xe Pin-ctls: 0x20: IN VREF_HIZ Connection: 1 0x19 Node 0x1f [Pin Complex] wcaps 0x40010d: Stereo Amp-Out Amp-Out caps: ofs=0x1b, nsteps=0x1b, stepsize=0x06, mute=1 Amp-Out vals: [0x13 0x13] Pincap 0x081c: OUT HP Detect Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Connection: 1 0x17 Node 0x20 [Pin Complex] wcaps 0x40010d: Stereo Amp-Out Amp-Out caps: ofs=0x1b, nsteps=0x1b, stepsize=0x06, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x081c: OUT HP Detect Pin Default 0x422140f0: [N/A] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x40: OUT Connection: 1 0x17 Node 0x21 [Pin Complex] wcaps 0x400101: Stereo Pincap 0x08334: IN OUT Detect Vref caps: HIZ 50 Pin Default 0x02a190f0: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0xf, Sequence = 0x0 Pin-ctls: 0x21: IN VREF_50 Connection: 1 0x1b Node 0x22 [Pin Complex] wcaps 0x400101: Stereo Pincap 0x0814: OUT Detect Pin Default 0x410160f1: [N/A] Line Out at Ext Rear Conn = 1/8, Color = Orange DefAssociation = 0xf, Sequence = 0x1 Pin-ctls: 0x00: Connection: 1 0x1a Node 0x23 [Pin Complex] wcaps 0x400101: Stereo Pincap 0x0814: OUT Detect Pin Default 0x410120f4: [N/A] Line Out at Ext Rear Conn = 1/8, Color = Grey DefAssociation = 0xf, Sequence = 0x4 Pin-ctls: 0x00: Connection: 1 0x1b Node 0x24 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x99330127: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x2, Sequence = 0x7 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x25 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x074411f0: [Jack] SPDIF Out at Ext Rear Panel Conn = RCA, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x14 Node 0x26 [Pin Complex] wcaps 0x400201: Stereo Digital Pincap 0x0810030: IN OUT EAPD EAPD 0x2: EAPD Pin Default 0x47c421f0: [N/A] SPDIF In at Ext Rear Panel Conn = RCA, Color = Grey DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Node 0x27 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x14, stepsize=0x06, mute=1 Amp-In vals: [0x14 0x00] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x440]: 48000 192000 bits [0xa]: 16 24 formats [0x1]: PCM Power: setting=D0, actual=D0 Connection: 1 0x21 > Also, run "alscatl -f somefile store" and show the generated file, > too. This contains the current mixer setup. sbellon@roma$ /usr/sbin/alsactl -f - store state.VT82xx { control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Master Front Playback Volume' value.0 22 value.1 22 } control.2 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Master Front Playback Switch' value.0 true value.1 true } control.3 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 27' iface MIXER name 'Front Playback Volume' value.0 19 value.1 19 } control.4 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Front Playback Switch' value.0 true value.1 true } control.5 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Mic Playback Volume' value.0 0 value.1 0 } control.6 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Mic Playback Switch' value.0 false value.1 false } control.7 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Front Mic Playback Volume' value.0 21 value.1 21 } control.8 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true } control.9 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'Line Playback Volume' value.0 0 value.1 0 } control.10 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Line Playback Switch' value.0 false value.1 false } control.11 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 31' iface MIXER name 'CD Playback Volume' value.0 0 value.1 0 } control.12 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'CD Playback Switch' value.0 true value.1 true } control.13 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 20' iface MIXER name 'Capture Volume' value.0 0 value.1 0 } control.14 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Capture Switch' value.0 true value.1 true } control.15 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 20' iface MIXER name 'Capture Volume' index 1 value.0 20 value.1 0 } control.16 { comment.access 'read write' comment.type BOOLEAN comment.count 2 iface MIXER name 'Capture Switch' index 1 value.0 true value.1 true } control.17 { comment.access 'read write' comment.type ENUMERATED comment.count 1 comment.item.0 'Stereo Mixer' comment.item.1 Mic comment.item.2 'Front Mic' comment.item.3 Line comment.item.4 CD iface MIXER name 'Input Source' value 'Stereo Mixer' } control.18 { comment.access read comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.19 { comment.access read comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.20 { comment.access 'read write' comment.type IEC958 comment.count 1 iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' } control.21 { comment.access 'read write' comment.type BOOLEAN comment.count 1 iface MIXER name 'IEC958 Playback Switch' value false } control.22 { comment.access 'read write user' comment.type INTEGER comment.count 2 comment.range '0 - 255' comment.tlv '0000000100000008ffffec1400000014' iface MIXER name 'PCM Playback Volume' value.0 181 value.1 181 } } > The noise via line/mic sounds like a too much analog-loopback from > line/mic to the analog mixer unit. This can be better checked with > the files above. I'm very curious. :-) > The beep is likely not implemented. I've been always annoyed and > am happy not to have such a thing. Of course, a patch to fix it is > welcome, though :) Believe me, if I knew how to fix it, I'd provide the fix. ;-) Greetings, Stefan -- Stefan Bellon ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user