Raspbian lite 外接USB声卡播放音乐
起因
树莓派自带的音频 Jack 口没有滤波,听歌曲啥的干扰实在是太大
手上正好有个绿联的 USB 声卡,即插即用,不用安装驱动
在带桌面系统的 Raspbian 上,可以直接用鼠标设置,但是在 lite 中,没有桌面,只能手动设置
安装好 LITE 系统后并更新,全部搞定后开始
经过
1. 安装 alsa-base 和 alsa-utils
sudo apt-get install alsa-base
sudo apt-get install alsa-utils
2. 运行 alsamixer,按 F6 选择声卡
3. 设置默认声卡为 USB 声卡
在用户目录下创建文件.asoundrc(如果有,请修改)
加入以下文字:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
4. 重启系统,重启好后用 mplayer 或者 SOX 来播放音乐就可以了
额外
附:
安装 SOX
sudp apt-get install sox
sudo apt-get install sox libsox-fmt-all