树莓派板载的 3.5MM 音频输出口直接输出时会有底噪。一直以为是硬件的问题,而实际上只需要在配置文件中添加一行代码就可以消除。
编辑 /boot/config.txt,可以直接把 SD 卡放在电脑上修改也可以直接在树莓派上用 nano 命令
sudo nano /boot/config.txt
#文件末尾添加
audio_pwm_mode=2
#保存后重启树莓派
保存并重启树莓派。
可能还会有轻微底噪,如还是无法接受,建议更换高级电源,或者直接使用 HiFi 声卡扩展板。
扩展阅读:配置树莓派的音频输出:3.5MM/HDMI
树莓派默认是自动选择音频输出口的,当你同时外接了 HDMI 显示器和 3.5MM 耳机或音箱时,有时候你希望手动指定其中的一个作为音频的输出设备,那么可以通过下面的方法配置实现。如果你外接了DAC扩展板,配置好驱动之后也可以用这种方法选择DAC输出。
进入树莓派配置工具:
sudo raspi-config
选择 Advanced Options -> Audio。
然后这里列出了音频输出设备,选择强制 3.5mm 或者强制 HDMI 即可。
http://shumeipai.nxez.com/2019/02/02/analogue-audio-redux.html
http://shumeipai.nxez.com/2018/12/22/configure-raspberry-pi-audio-output-35mm-hdmi.html