你19年的那个帖子我遇到了和你相同的问题,请问你是怎么解决的啊。
https://bbs.csdn.net/topics/392625755
console:/ # tinymix
Mixer name: 'rockchip,es8388'
Number of controls: 0
ctl type num name value
先呀排除调驱动和耳机硬件线路等方面的问题,其次可以使用adb或者串口连接后输入以下命令,查看下目前的状态:
tinymix
根据状态显示,查找对应的问题。
如果你使用了一路输出,配置control 23看看是否可以的:
tinymix 23
es8323音频芯片驱动有问题,导致音量控制(controls)无法识别吧
回答引自chatgpt
1 检查耳机是否被正确插入,以及耳机接口是否损坏。
2 检查音量设置是否正确,可以使用 tinymix 命令调整音量,例如:tinymix 'Headphone Volume' 50。
3 检查音频路由设置是否正确,使用 tinymix 命令可以查看当前音频路由设置,例如:tinymix 'Audio Mixer MultiMedia1',如果需要将音频路由设置为耳机输出,则可以使用命令 tinymix 'Audio Mixer MultiMedia1' 'Headphone'。
4 如果问题仍然存在,可尝试重启音频服务或重启设备。