08-07-2018, 05:17 PM
(08-07-2018, 04:45 PM)ab1jx Wrote:
If I do cat /proc/asound/cards I see:
Code:0 [HDMI ]: HDMI - HDMI
HDMI
1 [I2S ]: I2S - I2S
I2S
2 [SPDIF ]: SPDIF - SPDIF
SPDIF
I'm guessing the AV jack is on the I2S because the other two are digital output. And maybe the amp/driver chip is connected to the I2S bus. Haven't tried it.
If I type alsamixergui on a command line I see this message to its stderr: "No mixer elems found".
I can do ls /dev/snd and see stuff in there, but there's no /dev/dsp
I'm trying to get HDMI sound working, at this point about the same troubleshooting steps. This could all be missing drivers.
Here's what I see:
Code:
0 [rockchipes8316c]: rockchip_es8316 - rockchip,es8316-codec
rockchip,es8316-codec
1 [ROCKCHIPSPDIF ]: ROCKCHIP_SPDIF - ROCKCHIP,SPDIF
ROCKCHIP,SPDIF
2 [rkhdmidpsound ]: rk-hdmi-dp-soun - rk-hdmi-dp-sound
rk-hdmi-dp-sound
Based on my config, I entered the following into /etc/asound.conf:
Code:
pcm.!default {
type hw
card 2
}
ctl.!default {
type hw
card 2
}
At this point, alsamixer worked for me.