sox的play命令如何选择声卡并放歌
还在折腾Debian点唱机,把命令记录一下:
# 安装软件
apt install sox libsox-fmt-mp3 alsa-utils
# 查看拥有的声卡
alsa -l
# 执行后会有类似输出
# **** List of PLAYBACK Hardware Devices ****
# ....
# card 2: Device_1 [USB PnP Sound Device], device 0: USB Audio [USB Audio]
# Subdevices: 1/1
# Subdevice #0: subdevice #0
# 注意到上面的 card 2 和 device 0 ,这是笔者的耳机
# 接下来就是指定输出设备为这个耳机
export AUDIODEV=hw:2,0
# 听歌!
play music.mp3
(完)