* multistream singlechanel DACs
@ 2012-08-23 17:10 Rafal Powierski
2012-08-24 1:55 ` Raymond Yau
0 siblings, 1 reply; 4+ messages in thread
From: Rafal Powierski @ 2012-08-23 17:10 UTC (permalink / raw)
To: alsa-devel
Developers,
how to enable multiple playback streaming?:
I am manipulating bios verb pin table, for special analog hardware, using
ALC886 and kubuntu / 64bit.
I need a number of separate stereo (only stereo) i/o's
I have correctly configured inputs:
4. single stereo adc port-C 1Ah
5. single spdif input 1Fh
I have configured 3 independent stereo outputs, but ALSA is joining them
into one pcmC1D0p device.
1.port-A,15h
2.port-E,1Bh
3.port-D,14h
I have tried this on win7 and I got all associations as a separate devices.
in my kubuntu 12.4LTS I have only one playback device.
Mixer is showing even more then needed number of volume controls,
But there is only one playback device.
it seams, all 3 outputs are connected to single DAC.
I have tried to buildup more input devices - this is working good.
I can have up to 3 (pcmC1D0c, pcmC1D1c pcmC1D2c)
I can also have 2 outputs if I enable spdif-out.
But there is no separate DAC assignment to separate devices resulting from
my config.
Is it possible to get independent DACs devices under ALSA?
or else is no such configuration possible and I have to use single multiple
channel device?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: multistream singlechanel DACs
2012-08-23 17:10 multistream singlechanel DACs Rafal Powierski
@ 2012-08-24 1:55 ` Raymond Yau
2012-08-24 14:07 ` powierski
0 siblings, 1 reply; 4+ messages in thread
From: Raymond Yau @ 2012-08-24 1:55 UTC (permalink / raw)
To: Rafal Powierski; +Cc: alsa-devel
2012-8-24 上午1:10 於 "Rafal Powierski" <powierski@mediascore.de> 寫道:
>
> Developers,
>
> how to enable multiple playback streaming?:
>
> I am manipulating bios verb pin table, for special analog hardware, using
ALC886 and kubuntu / 64bit.
can you post the output of alsa-info.sh ?
>
> I need a number of separate stereo (only stereo) i/o's
> I have correctly configured inputs:
> 4. single stereo adc port-C 1Ah
> 5. single spdif input 1Fh
> I have configured 3 independent stereo outputs, but ALSA is joining them
into one pcmC1D0p device.
> 1.port-A,15h
> 2.port-E,1Bh
> 3.port-D,14h
how do you configure them as non multi channel pin complex ? different
association and zero sequence instead of same assosication and asscending
sequence for multi channel pin complex with color jacks.
> I have tried this on win7 and I got all associations as a separate
devices.
> in my kubuntu 12.4LTS I have only one playback device.
this is the multi channel out device with headphone using front channel
the major problem is pulseaudio does not support multi- streaming
the headphone playback volume control is the slave of virtual master
playback volume control.
> Mixer is showing even more then needed number of volume controls,
> But there is only one playback device.
> it seams, all 3 outputs are connected to single DAC.
> I have tried to buildup more input devices - this is working good.
> I can have up to 3 (pcmC1D0c, pcmC1D1c pcmC1D2c)
it is possible to use two or more ADCs for multi channels capture similar
to the multi channels playback by assign same stream tag and channel tag
to the three ADCs
> I can also have 2 outputs if I enable spdif-out.
the alc888s-vc seem has two independent digital output for spdif and hdmi
> But there is no separate DAC assignment to separate devices resulting
from
> my config.
>
> Is it possible to get independent DACs devices under ALSA?
you can use alt_analog_playback stream for independent headphone port-A
similar to those VIA codecs
the datasheet only mention 7.1 + 2 multi streaming using front and rear
audio panel
if it really work on other operating system, you may try to increase the
number of substreams of the alt_analog_playback and assign DACs to each
alt_analog_playback substreams similar to the way which the driver assign
ADCs to the capture substreams
however you need to disable the multi channel analog playback stream
> or else is no such configuration possible and I have to use single
multiple channel device?
>
the alternative is to use jackd
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: multistream singlechanel DACs
2012-08-24 1:55 ` Raymond Yau
@ 2012-08-24 14:07 ` powierski
2012-08-25 2:52 ` Raymond Yau
0 siblings, 1 reply; 4+ messages in thread
From: powierski @ 2012-08-24 14:07 UTC (permalink / raw)
To: Raymond Yau; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 4087 bytes --]
Thank you for your help Raymond.
the alsa-info.sh output is
http://www.alsa-project.org/db/?f=bebb43deb4c3911cfe8a2181925b9723dfee0993
and attached.
bios table (also attached): I tried separate associations, also association 0Fh,
always sequence 0.
both worked for win7. However it was important to have different device_type -
otherwise the outputs are only visible but not quite operational.
documentation say "all dac support independent 16/20/24-bit,
44.1k/48k/96k/192kHz sample rate",
actually it would be perfect to have 4+2 DACs if I can route it to my-defined
outputs. Also 2+2 is good, I need another 2 as a mixer out - analog
pass-through- this would be configured later by application.
as you write, this was seen working in another hardware -
obviously my problem can be solved by proper configuration - question is only
how deep I have to dive.
for now I will try to find out what is "alt_analog_playback" - maybe then i can
do configuration/routing by sending verbs to pin and mixer widgets.
BR
Rafal
Raymond Yau <superquad.vortex2@gmail.com> hat am 24. August 2012 um 03:55
geschrieben:
> 2012-8-24 上午1:10 於 "Rafal Powierski" <powierski@mediascore.de> 寫道:
> >
> > Developers,
> >
> > how to enable multiple playback streaming?:
> >
> > I am manipulating bios verb pin table, for special analog hardware, using
> ALC886 and kubuntu / 64bit.
>
> can you post the output of alsa-info.sh ?
>
> >
> > I need a number of separate stereo (only stereo) i/o's
> > I have correctly configured inputs:
> > 4. single stereo adc port-C 1Ah
> > 5. single spdif input 1Fh
> > I have configured 3 independent stereo outputs, but ALSA is joining them
> into one pcmC1D0p device.
> > 1.port-A,15h
> > 2.port-E,1Bh
> > 3.port-D,14h
>
> how do you configure them as non multi channel pin complex ? different
> association and zero sequence instead of same assosication and asscending
> sequence for multi channel pin complex with color jacks.
>
> > I have tried this on win7 and I got all associations as a separate
> devices.
>
> > in my kubuntu 12.4LTS I have only one playback device.
>
> this is the multi channel out device with headphone using front channel
>
> the major problem is pulseaudio does not support multi- streaming
>
> the headphone playback volume control is the slave of virtual master
> playback volume control.
>
> > Mixer is showing even more then needed number of volume controls,
> > But there is only one playback device.
> > it seams, all 3 outputs are connected to single DAC.
> > I have tried to buildup more input devices - this is working good.
> > I can have up to 3 (pcmC1D0c, pcmC1D1c pcmC1D2c)
>
> it is possible to use two or more ADCs for multi channels capture similar
> to the multi channels playback by assign same stream tag and channel tag
> to the three ADCs
>
> > I can also have 2 outputs if I enable spdif-out.
>
> the alc888s-vc seem has two independent digital output for spdif and hdmi
>
> > But there is no separate DAC assignment to separate devices resulting
> from
> > my config.
> >
> > Is it possible to get independent DACs devices under ALSA?
>
> you can use alt_analog_playback stream for independent headphone port-A
> similar to those VIA codecs
>
> the datasheet only mention 7.1 + 2 multi streaming using front and rear
> audio panel
>
> if it really work on other operating system, you may try to increase the
> number of substreams of the alt_analog_playback and assign DACs to each
> alt_analog_playback substreams similar to the way which the driver assign
> ADCs to the capture substreams
>
> however you need to disable the multi channel analog playback stream
>
> > or else is no such configuration possible and I have to use single
> multiple channel device?
> >
>
> the alternative is to use jackd
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
[-- Attachment #2: alsa-info.txt.nCfXLo3S5m --]
[-- Type: application/octet-stream, Size: 34676 bytes --]
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.61
!!################################
!!Script ran on: Fri Aug 24 12:49:22 UTC 2012
!!Linux Distribution
!!------------------
Ubuntu 12.04 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"
!!DMI Information
!!---------------
Manufacturer:
Product Name:
Product Version:
Firmware Version: BBRAR011
!!Kernel Information
!!------------------
Kernel release: 3.2.0-27-generic
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes
!!ALSA Version
!!------------
Driver version: 1.0.24
Library version: 1.0.25
Utilities version: 1.0.25
!!Loaded ALSA modules
!!-------------------
snd_hda_intel
snd_hda_intel
!!Sound Servers on this system
!!----------------------------
No sound servers found.
!!Soundcards recognised by ALSA
!!-----------------------------
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfeb44000 irq 41
1 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfeb40000 irq 16
!!PCI Soundcards installed in the system
!!--------------------------------------
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------
00:01.1 0403: 1002:1314
Subsystem: 1022:1511
--
00:14.2 0403: 1002:4383 (rev 40)
Subsystem: 1002:4383
!!Modprobe options (Sound related)
!!--------------------------------
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-caiaq: index=-2
snd-usb-ua101: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2
snd-usb-audio: index=-2
!!Loaded sound module options
!!---------------------------
!!Module: snd_hda_intel
align_buffer_size : Y
bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
beep_mode : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : -1
id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
power_save : 0
power_save_controller : Y
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
single_cmd : N
snoop : Y
!!Module: snd_hda_intel
align_buffer_size : Y
bdl_pos_adj : 32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
beep_mode : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : -1
id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
power_save : 0
power_save_controller : Y
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
single_cmd : N
snoop : Y
!!HDA-Intel Codec information
!!---------------------------
--startcollapse--
Codec: ATI R6xx HDMI
Address: 0
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x1002aa01
Subsystem Id: 0x00aa0100
Revision Id: 0x100200
No Modem Function Group found
Default PCM:
rates [0x70]: 32000 44100 48000
bits [0x2]: 16
formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x201: Stereo Digital
Converter: stream=1, channel=0
Digital: Enabled
Digital category: 0x0
Node 0x03 [Pin Complex] wcaps 0x400381: Stereo Digital
Control: name="HDMI/DP,pcm=3 Jack", index=0, device=0
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="ELD", index=0, device=3
Pincap 0x00000094: OUT Detect HDMI
Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
Conn = Digital, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Pin-ctls: 0x00:
Unsolicited: tag=01, enabled=1
Connection: 1
0x02
Codec: Realtek ALC886
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0888
Subsystem Id: 0x10ec0888
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
rates [0x560]: 44100 48000 96000 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=1
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="ALC886 Analog", type="Audio", device=0
Converter: stream=8, channel=0
PCM:
rates [0x560]: 44100 48000 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 [0x560]: 44100 48000 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 [0x560]: 44100 48000 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=0, channel=0
PCM:
rates [0x560]: 44100 48000 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=0, channel=0
Digital:
Digital category: 0x0
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 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
Control: name="Capture Switch", index=0, device=0
Control: name="Capture Volume", index=0, device=0
Device: name="ALC886 Analog", type="Audio", device=0
Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x00 0x00]
Converter: stream=0, channel=0
SDI-Select: 0
PCM:
rates [0x560]: 44100 48000 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
Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
Amp-In vals: [0x8b 0x8b]
Converter: stream=0, channel=0
SDI-Select: 0
PCM:
rates [0x560]: 44100 48000 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 0x100711: Stereo Digital
Control: name="IEC958 Capture Switch", index=0, device=0
Control: name="IEC958 Capture Default", index=0, device=0
Device: name="ALC886 Digital", type="SPDIF", device=1
Converter: stream=4, channel=0
SDI-Select: 0
Digital: Enabled
Digital category: 0x0
PCM:
rates [0x560]: 44100 48000 96000 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
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="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] [0x1f 0x1f] [0x80 0x80] [0x80 0x80] [0x1f 0x1f] [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="PCM 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=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
Amp-Out vals: [0x1f 0x1f]
Connection: 2
0x02 0x0b
Node 0x0d [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=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
Amp-Out vals: [0x14 0x14]
Connection: 2
0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
Control: name="Speaker 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=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
Amp-Out vals: [0x17 0x17]
Connection: 2
0x04 0x0b
Node 0x0f [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=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 2
0x05 0x0b
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
Converter: stream=0, channel=0
Digital:
Digital category: 0x0
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 0x11 [Pin Complex] wcaps 0x400780: Mono Digital
Pincap 0x00000014: OUT Detect
Pin Default 0x411110f0: [N/A] Speaker at Ext Rear
Conn = 1/8, Color = Black
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
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 0x40058f: Stereo Amp-In Amp-Out
Control: name="PCM Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=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 0x0000003e: IN OUT HP Detect Trigger
Pin Default 0x010441f0: [Jack] Line Out at Ext Rear
Conn = RCA, Color = Green
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
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 0x15 [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
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 0x0000003e: IN OUT HP Detect Trigger
Pin Default 0x012411f0: [Jack] HP Out at Ext Rear
Conn = RCA, Color = Black
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0xc0: OUT HP
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 0x16 [Pin Complex] wcaps 0x40058f: 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: [0x80 0x80]
Pincap 0x00000036: IN OUT Detect Trigger
Pin Default 0x41016000: [N/A] Line Out at Ext Rear
Conn = 1/8, Color = Orange
DefAssociation = 0x0, Sequence = 0x0
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 0x17 [Pin Complex] wcaps 0x40058f: 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: [0x80 0x80]
Pincap 0x00000036: IN OUT Detect Trigger
Pin Default 0x41012000: [N/A] Line Out at Ext Rear
Conn = 1/8, Color = Grey
DefAssociation = 0x0, Sequence = 0x0
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
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 0x0000373e: IN OUT HP Detect Trigger
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x41a19800: [N/A] Mic at Ext Rear
Conn = 1/8, Color = Pink
DefAssociation = 0x0, Sequence = 0x0
Pin-ctls: 0x21: IN VREF_50
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 0x19 [Pin Complex] wcaps 0x40058f: 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: [0x80 0x80]
Pincap 0x0000373e: IN OUT HP Detect Trigger
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x42a19c00: [N/A] Mic at Ext Front
Conn = 1/8, Color = Pink
DefAssociation = 0x0, Sequence = 0x0
Pin-ctls: 0x20: IN VREF_HIZ
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 0x1a [Pin Complex] wcaps 0x40058f: 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: [0x80 0x80]
Pincap 0x0000373e: IN OUT HP Detect Trigger
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x0184e1f0: [Jack] Line In at Ext Rear
Conn = RCA, Color = White
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN VREF_HIZ
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 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Control: name="Speaker Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=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 0x0000373e: IN OUT HP Detect Trigger
Vref caps: HIZ 50 GRD 80 100
Pin Default 0x00110df0: [Jack] Speaker at Ext N/A
Conn = 1/8, Color = Unknown
DefAssociation = 0xf, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT VREF_HIZ
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 0x1c [Pin Complex] wcaps 0x400481: Stereo
Pincap 0x00000024: IN Detect
Pin Default 0x59331000: [N/A] CD at Int ATAPI
Conn = ATAPI, Color = Black
DefAssociation = 0x0, Sequence = 0x0
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 0x90d00100: [Fixed] Digitial In at Int N/A
Conn = Unknown, Color = Unknown
DefAssociation = 0x0, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x20: IN
Power states: D0 D1 D2 D3 EPSS
Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400780: Mono Digital
Pincap 0x00000014: OUT Detect
Pin Default 0x41441000: [N/A] SPDIF Out at Ext Rear
Conn = RCA, Color = Black
DefAssociation = 0x0, Sequence = 0x0
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Power states: D0 D1 D2 D3 EPSS
Power: setting=D0, actual=D0
Connection: 1
0x06
Node 0x1f [Pin Complex] wcaps 0x400680: Mono Digital
Control: name="SPDIF In Jack", index=0, device=0
Pincap 0x00000024: IN Detect
Pin Default 0x01c460f0: [Jack] SPDIF In at Ext Rear
Conn = RCA, Color = Orange
DefAssociation = 0xf, Sequence = 0x0
Pin-ctls: 0x20: IN
Unsolicited: tag=01, enabled=1
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=25
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] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
Connection: 12
0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12
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] [0x80 0x80] [0x00 0x00] [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 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x411: Stereo
Converter: stream=0, channel=0
PCM:
rates [0x560]: 44100 48000 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=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
Amp-Out vals: [0x00 0x00]
Connection: 2
0x25 0x0b
--endcollapse--
!!ALSA Device nodes
!!-----------------
crw-rw---T+ 1 root audio 116, 4 Aug 24 14:44 /dev/snd/controlC0
crw-rw---T+ 1 root audio 116, 9 Aug 24 14:44 /dev/snd/controlC1
crw-rw---T+ 1 root audio 116, 3 Aug 24 14:44 /dev/snd/hwC0D0
crw-rw---T+ 1 root audio 116, 8 Aug 24 14:44 /dev/snd/hwC1D0
crw-rw---T+ 1 root audio 116, 2 Aug 24 14:45 /dev/snd/pcmC0D3p
crw-rw---T+ 1 root audio 116, 7 Aug 24 14:45 /dev/snd/pcmC1D0c
crw-rw---T+ 1 root audio 116, 6 Aug 24 14:45 /dev/snd/pcmC1D0p
crw-rw---T+ 1 root audio 116, 5 Aug 24 14:45 /dev/snd/pcmC1D1c
crw-rw---T+ 1 root audio 116, 1 Aug 24 14:44 /dev/snd/seq
crw-rw---T+ 1 root audio 116, 33 Aug 24 14:44 /dev/snd/timer
/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 80 Aug 24 14:44 .
drwxr-xr-x 3 root root 260 Aug 24 14:44 ..
lrwxrwxrwx 1 root root 12 Aug 24 14:44 pci-0000:00:01.1 -> ../controlC0
lrwxrwxrwx 1 root root 12 Aug 24 14:44 pci-0000:00:14.2 -> ../controlC1
!!Aplay/Arecord output
!!--------------------
APLAY
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: ALC886 Analog [ALC886 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices ****
card 1: SB [HDA ATI SB], device 0: ALC886 Analog [ALC886 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 1: ALC886 Digital [ALC886 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [Generic]
Card hw:0 'Generic'/'HD-Audio Generic at 0xfeb44000 irq 41'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,00aa0100,00100200'
Controls : 6
Simple ctrls : 1
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
!!-------Mixer controls for card 1 [SB]
Card hw:1 'SB'/'HDA ATI SB at 0xfeb40000 irq 16'
Mixer name : 'Realtek ALC886'
Components : 'HDA:10ec0888,10ec0888,00100202'
Controls : 18
Simple ctrls : 9
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 20 [65%] [-16.50dB] [on]
Front Right: Playback 20 [65%] [-16.50dB] [on]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 23 [74%] [-12.00dB] [on]
Front Right: Playback 23 [74%] [-12.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'IEC958',0
Capabilities: cswitch cswitch-joined penum
Capture channels: Mono
Mono: Capture [on]
Simple mixer control 'Beep',0
Capabilities: pvolume pswitch penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 31
Front Left: Capture 0 [0%] [-16.50dB] [on]
Front Right: Capture 0 [0%] [-16.50dB] [on]
Simple mixer control 'Digital',0
Capabilities: cvolume penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 0 [0%] [-30.00dB]
Front Right: Capture 0 [0%] [-30.00dB]
!!Alsactl output
!!--------------
--startcollapse--
state.Generic {
control.1 {
iface CARD
name 'HDMI/DP,pcm=3 Jack'
value true
comment {
access read
type BOOLEAN
count 1
}
}
control.2 {
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
comment {
access read
type IEC958
count 1
}
}
control.3 {
iface MIXER
name 'IEC958 Playback Pro Mask'
value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
comment {
access read
type IEC958
count 1
}
}
control.4 {
iface MIXER
name 'IEC958 Playback Default'
value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
comment {
access 'read write'
type IEC958
count 1
}
}
control.5 {
iface MIXER
name 'IEC958 Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.6 {
iface PCM
device 3
name ELD
value ''
comment {
access read
type BYTES
count 0
}
}
}
state.SB {
control.1 {
iface MIXER
name 'PCM Playback Volume'
value.0 31
value.1 31
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -4650
dbmax 0
dbvalue.0 0
dbvalue.1 0
}
}
control.2 {
iface MIXER
name 'PCM Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.3 {
iface MIXER
name 'Headphone Playback Volume'
value.0 20
value.1 20
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -4650
dbmax 0
dbvalue.0 -1650
dbvalue.1 -1650
}
}
control.4 {
iface MIXER
name 'Headphone Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.5 {
iface MIXER
name 'Speaker Playback Volume'
value.0 23
value.1 23
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -4650
dbmax 0
dbvalue.0 -1200
dbvalue.1 -1200
}
}
control.6 {
iface MIXER
name 'Speaker Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.7 {
iface MIXER
name 'Line Playback Volume'
value.0 31
value.1 31
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -3450
dbmax 1200
dbvalue.0 1200
dbvalue.1 1200
}
}
control.8 {
iface MIXER
name 'Line Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.9 {
iface MIXER
name 'Capture Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.10 {
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -1650
dbmax 3000
dbvalue.0 -1650
dbvalue.1 -1650
}
}
control.11 {
iface MIXER
name 'IEC958 Capture Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.12 {
iface MIXER
name 'IEC958 Capture Default'
value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
comment {
access read
type IEC958
count 1
}
}
control.13 {
iface MIXER
name 'Beep Playback Volume'
value.0 31
value.1 31
comment {
access 'read write'
type INTEGER
count 2
range '0 - 31'
dbmin -3450
dbmax 1200
dbvalue.0 1200
dbvalue.1 1200
}
}
control.14 {
iface MIXER
name 'Beep Playback Switch'
value.0 true
value.1 true
comment {
access 'read write'
type BOOLEAN
count 2
}
}
control.15 {
iface MIXER
name 'Master Playback Volume'
value 31
comment {
access 'read write'
type INTEGER
count 1
range '0 - 31'
dbmin -4650
dbmax 0
dbvalue.0 0
}
}
control.16 {
iface MIXER
name 'Master Playback Switch'
value true
comment {
access 'read write'
type BOOLEAN
count 1
}
}
control.17 {
iface CARD
name 'SPDIF In Jack'
value false
comment {
access read
type BOOLEAN
count 1
}
}
control.18 {
iface MIXER
name 'Digital Capture Volume'
value.0 0
value.1 0
comment {
access 'read write user'
type INTEGER
count 2
range '0 - 120'
tlv '0000000100000008fffff44800000032'
dbmin -3000
dbmax 3000
dbvalue.0 -3000
dbvalue.1 -3000
}
}
}
--endcollapse--
!!All Loaded Modules
!!------------------
Module
cgosdrv
rfcomm
bnep
parport_pc
k10temp
bluetooth
ppdev
sp5100_tco
i2c_piix4
cdc_acm
snd_hda_codec_realtek
snd_hda_codec_hdmi
fglrx
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
snd_seq
snd_timer
snd_seq_device
snd
soundcore
mac_hid
snd_page_alloc
lp
parport
usbhid
hid
r8169
pata_atiixp
video
!!Sysfs Files
!!-----------
/sys/class/sound/hwC0D0/init_pin_configs:
0x03 0x18560010
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
/sys/class/sound/hwC1D0/init_pin_configs:
0x11 0x411110f0
0x12 0x411111f0
0x14 0x010441f0
0x15 0x012411f0
0x16 0x41016000
0x17 0x41012000
0x18 0x41a19800
0x19 0x42a19c00
0x1a 0x0184e1f0
0x1b 0x00110df0
0x1c 0x59331000
0x1d 0x90d00100
0x1e 0x41441000
0x1f 0x01c460f0
/sys/class/sound/hwC1D0/driver_pin_configs:
/sys/class/sound/hwC1D0/user_pin_configs:
/sys/class/sound/hwC1D0/init_verbs:
!!ALSA/HDA dmesg
!!--------------
[ 12.673865] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 12.791694] snd_hda_intel 0000:00:01.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 12.791785] snd_hda_intel 0000:00:01.1: irq 41 for MSI/MSI-X
[ 12.791824] snd_hda_intel 0000:00:01.1: setting latency timer to 64
[ 12.818173] [fglrx] Maximum main memory to use for locked dma buffers: 3404 MBytes.
--
[ 12.822700] [fglrx] module loaded - fglrx 8.96.4 [Mar 12 2012] with 1 minors
[ 12.828920] HDMI status: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=0
[ 12.829246] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/sound/card0/input6
[ 12.829810] snd_hda_intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 12.898513] hda_codec: ALC886: BIOS auto-probing.
[ 12.898524] hda_codec: ALC886: SKU not ready 0x90d00100
[ 12.917879] input: HDA ATI SB SPDIF In as /devices/pci0000:00/0000:00:14.2/sound/card1/input7
[ 12.989317] cdc_acm 3-5:1.0: ttyACM0: USB ACM device
--
[ 17.071389] [fglrx] Reserved FB block: Unshared offset:17ff4000, size:c000
[ 17.451843] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=0
[ 17.451875] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 17.453253] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=1
[ 17.453281] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 17.748116] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 18.048264] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 18.348136] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 18.648022] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 18.952131] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 19.252246] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 19.552251] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 19.852319] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 23.519119] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 23.519266] HDMI status: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=0
[ 23.519271] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=0
[ 23.519286] HDMI status: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=0
[ 23.554050] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=0
[ 23.554077] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 23.555474] HDMI hot plug event: Codec=0 Pin=3 Presence_Detect=0 ELD_Valid=1
[ 23.555502] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 23.852131] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 24.152250] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 24.452112] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 24.752109] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 25.052136] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 25.352270] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 25.652263] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 25.952056] HDMI status: Codec=0 Pin=3 Presence_Detect=1 ELD_Valid=1
[ 26.128097] eth0: no IPv6 routers present
[-- Attachment #3: alc886_2.vbt --]
[-- Type: application/octet-stream, Size: 1455 bytes --]
;Codec Verb Table For HD Audio
;Codec Address (CAd): 00h
;Codec Vendor:
;VendorID/DeviceID
dd 10ec0888h
;----------------------------
; Verb count: 38h
; pin widget (Node Id 11h)
dd 01171cf0h
dd 01171d10h
dd 01171e11h
dd 01171f41h
; pin widget (Node Id 12h)
dd 01271cf0h
dd 01271d11h
dd 01271e11h
dd 01271f41h
; pin widget (Node Id 14h)
dd 01471cf0h
dd 01471d41h
dd 01471e04h
dd 01471f01h
; pin widget (Node Id 15h)
dd 01571cf0h
dd 01571d11h
dd 01571e24h
dd 01571f01h
; pin widget (Node Id 16h)
dd 01671c00h
dd 01671d60h
dd 01671e01h
dd 01671f41h
; pin widget (Node Id 17h)
dd 01771c00h
dd 01771d20h
dd 01771e01h
dd 01771f41h
; pin widget (Node Id 18h)
dd 01871c00h
dd 01871d98h
dd 01871ea1h
dd 01871f41h
; pin widget (Node Id 19h)
dd 01971c00h
dd 01971d9ch
dd 01971ea1h
dd 01971f42h
; pin widget (Node Id 1ah)
dd 01a71cf0h
dd 01a71de1h
dd 01a71e84h
dd 01a71f01h
; pin widget (Node Id 1bh)
dd 01b71cf0h
dd 01b71d0dh
dd 01b71e11h
dd 01b71f00h
; pin widget (Node Id 1ch)
dd 01c71c00h
dd 01c71d10h
dd 01c71e33h
dd 01c71f59h
; pin widget (Node Id 1dh)
dd 01d71c00h
dd 01d71d01h
dd 01d71ed0h
dd 01d71f90h
; pin widget (Node Id 1eh)
dd 01e71c00h
dd 01e71d10h
dd 01e71e44h
dd 01e71f41h
; pin widget (Node Id 1fh)
dd 01f71cf0h
dd 01f71d60h
dd 01f71ec4h
dd 01f71f01h
[-- Attachment #4: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: multistream singlechanel DACs
2012-08-24 14:07 ` powierski
@ 2012-08-25 2:52 ` Raymond Yau
0 siblings, 0 replies; 4+ messages in thread
From: Raymond Yau @ 2012-08-25 2:52 UTC (permalink / raw)
To: powierski@mediascore.de; +Cc: alsa-devel
2012-8-24 下午10:07 於 "powierski@mediascore.de" <powierski@mediascore.de> 寫道:
>
>
>
> Thank you for your help Raymond.
>
> the alsa-info.sh output is
> http://www.alsa-project.org/db/?f=bebb43deb4c3911cfe8a2181925b9723dfee0993
> and attached.
> bios table (also attached): I tried separate associations, also
association 0Fh,
> always sequence 0.
> both worked for win7. However it was important to have different
device_type -
> otherwise the outputs are only visible but not quite operational.
>
> documentation say "all dac support independent 16/20/24-bit,
> 44.1k/48k/96k/192kHz sample rate",
> actually it would be perfect to have 4+2 DACs if I can route it to
my-defined
> outputs. Also 2+2 is good, I need another 2 as a mixer out - analog
> pass-through- this would be configured later by application.
http://www.intel.com/support/motherboards/desktop/sb/cs-020642.htm#multistream
do your hardware using headphones , line out jacks or internal stereo
speakers ?
>
> as you write, this was seen working in another hardware -
> obviously my problem can be solved by proper configuration - question is
only
> how deep I have to dive.
>
>
> for now I will try to find out what is "alt_analog_playback" - maybe then
i can
> do configuration/routing by sending verbs to pin and mixer widgets.
>
>
there was a untested patch for desktop using realtek codec alc892 (7.1 + 2)
http://comments.gmane.org/gmane.linux.alsa.devel/84653
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-08-25 2:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-23 17:10 multistream singlechanel DACs Rafal Powierski
2012-08-24 1:55 ` Raymond Yau
2012-08-24 14:07 ` powierski
2012-08-25 2:52 ` Raymond Yau
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).