目前在使用地平线X3 开发板进行开发,调节音量的时候遇到问题:
采用tinymix contents查看 控件,发现 DAC SDP MUTE和 DAC DSM MUTE 可以静音,不过无法调节音量,请问要怎么操作才能调节播放音频时的音量呢,谢谢!
目前在使用地平线X3 开发板进行开发,调节音量的时候遇到问题:
采用tinymix contents查看 控件,发现 DAC SDP MUTE和 DAC DSM MUTE 可以静音,不过无法调节音量,请问要怎么操作才能调节播放音频时的音量呢,谢谢!
已经将音量设置为0了,使用aplay --period-size=32 -Dhw:0,0 -f S16_LE -t wav test.wav使用该命令进行播放音频还是有声音
您好,音量调节需要codec支持增益控制,可以提供一下使用的dac资料,加一下我的微信 Horizon_robot
进一步观察发现,播放音频时,tinymix contents的键值会发生改变,改变如下:
3 INT 1 ADC RAMP RATE 0(range 0->15) 变成 4
8 INT 1 ADC VOLUME 0 (range 0->255) 变成 191
20 BOOL 1 DAC DEM MUTE On 变成 Off
25 INT 1 DAC VOLUME 0 (range 0->255) 变成 191
30 INT 1 DAC RAMP RATE 0 (range 0->15) 变成 4
如果在播放音频时,指令本身已经设置了音量,那么音量调节就无法完成了,能否介绍一下调节音量的正确方法呢,谢谢了。
好的,已经添加微信了,目前用的是贵司X3开发板,板子上的声卡型号是 hobotsn4 (大概是这个),请了解,谢谢
您好 ,snd4是虚拟声卡,纯i2s模式的,不支持音量设置,还是需要外部codec来支持