HI, all.
On month later, yesterday, I received my new motherboard, an Asus Z170-Pro.
I attempt to use the SPDIF output.
Into the UEFI, I've choice to manage SPDIF, either SPDIF output or HDMI. I choose SPDIF, due this bug.
$ dmesg | grep azalia
azalia0 at pci0 dev 31 function 3 "Intel 100 Series HD Audio" rev 0x31: msi
azalia0: codecs: Realtek ALC1150, Intel/0x280b, using Realtek ALC1150
audio0 at azalia0
$ doas mixerctl -av
inputs.dac-0:1=126,126
inputs.dac-4:5=126,126
inputs.dac-2:3=126,126
inputs.dac-6:7=126,126
record.adc-0:1_mute=off [ off on ]
record.adc-0:1=124,124
record.adc-2:3_mute=off [ off on ]
record.adc-2:3=124,124
inputs.mix_source=mic,mic2,line-in,hp,line-grn,line-blk,line-org { mic mic2 line-in hp line-grn line-blk line-org }
inputs.mix_mic=120,120
inputs.mix_mic2=120,120
inputs.mix_line-in=120,120
inputs.mix_hp=120,120
inputs.mix_line-grn=120,120
inputs.mix_line-blk=120,120
inputs.mix_line-org=120,120
inputs.mix2_source=dac-0:1,mix { dac-0:1 mix }
inputs.mix3_source=dac-4:5,mix { dac-4:5 mix }
inputs.mix4_source=dac-2:3,mix { dac-2:3 mix }
inputs.mix5_source=dac-6:7,mix { dac-6:7 mix }
outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ]
outputs.line-grn_source=mix2 [ mix2 ]
outputs.line-grn_mute=off [ off on ]
outputs.line-grn_dir=output [ none output input ]
outputs.line-grn_boost=off [ off on ]
outputs.line-grn_eapd=on [ off on ]
outputs.line-blk_source=mix3 [ mix3 ]
outputs.line-blk_mute=off [ off on ]
outputs.line-blk_dir=output [ none output input ]
outputs.line-org_source=mix4 [ mix4 ]
outputs.line-org_mute=off [ off on ]
outputs.line-org_dir=output [ none output input ]
outputs.mic_source=mix8 [ mix2 mix3 mix4 mix5 mix8 ]
outputs.mic_mute=off [ off on ]
inputs.mic=85,85
outputs.mic_dir=input-vr80 [ none output input input-vr0 input-vr50 input-vr80 input-vr100 ]
outputs.mic2_source=mix2 [ mix2 mix3 mix4 mix5 mix8 ]
outputs.mic2_mute=off [ off on ]
inputs.mic2=85,85
outputs.mic2_dir=input-vr80 [ none output input input-vr0 input-vr50 input-vr80 input-vr100 ]
outputs.mic2_boost=off [ off on ]
outputs.line-in_source=mix2 [ mix2 mix3 mix4 mix5 mix8 ]
outputs.line-in_mute=off [ off on ]
inputs.line-in=85,85
outputs.line-in_dir=input [ none output input input-vr0 input-vr50 input-vr80 input-vr100 ]
outputs.hp_source=mix5 [ mix2 mix3 mix4 mix5 mix8 ]
outputs.hp_mute=off [ off on ]
inputs.hp=85,85
outputs.hp_dir=output [ none output input input-vr0 input-vr50 input-vr80 input-vr100 ]
outputs.hp_boost=off [ off on ]
outputs.hp_eapd=on [ off on ]
outputs.SPDIF2_source=dig-dac-2:3 [ dig-dac-2:3 ]
record.adc-2:3_source=mic,mic2,line-in,hp,line-grn,line-blk,line-org,mix { mic mic2 line-in hp line-grn line-blk line-org mix }
record.adc-0:1_source=mic,mic2,line-in,hp,line-grn,line-blk,line-org,mix { mic mic2 line-in hp line-grn line-blk line-org mix }
inputs.dac-8:9=126,126
inputs.mix8_source=dac-8:9,mix { dac-8:9 mix }
outputs.line-grn_sense=unplugged [ unplugged plugged ]
outputs.line-blk_sense=unplugged [ unplugged plugged ]
outputs.line-org_sense=unplugged [ unplugged plugged ]
outputs.mic_sense=unplugged [ unplugged plugged ]
outputs.mic2_sense=unplugged [ unplugged plugged ]
outputs.line-in_sense=unplugged [ unplugged plugged ]
outputs.hp_sense=unplugged [ unplugged plugged ]
outputs.master=126,126
outputs.master.mute=off [ off on ]
outputs.master.slaves=dac-0:1,dac-6:7,line-grn,hp { dac-0:1 dac-4:5 dac-2:3 dac-6:7 line-grn line-blk line-org mic mic2 line-in hp dac-8:9 }
record.volume=124,124
record.volume.mute=off [ off on ]
record.volume.slaves=adc-0:1,adc-2:3 { adc-0:1 adc-2:3 mic mic2 line-in hp }
outputs.mode=digital [ analog digital ]
record.enable=sysctl [ off on sysctl ]
I notice two SPDIF outputs on those motherboard:
$ doas mixerctl -av | grep outputs.SPDIF
outputs.SPDIF_source=dig-dac-0:1 [ dig-dac-0:1 ]
outputs.SPDIF2_source=dig-dac-2:3 [ dig-dac-2:3 ]
Egual, the outputs.mode is digital π
$ doas mixerctl outputs.mode
outputs.mode=digital
The sndiod server started with flag -c0:9
.
And it seems functional.
$ pgrep -lf sndiod
19272 /usr/bin/sndiod -c0:9
66271 sndiod: helper
But when I'm on my user session, I've not sound!
Audacious, or mocp runs correctly, but not sound; I cant heard my terrible music! π π«£
How can I resolve this (saddly) situation?