我正在使用Raspberry Pi(运行Jessie),我有一个USB音频适配器。当我在控制台中输入pianobar时,音频完全来自USB音频适配器。但是,当我执行以下操作时:
pianobar = subprocess.Popen("sudo -u pi pianobar", shell=True)
根本没有音频。我不确定我做错了什么。我在/etc/asound.conf文件中:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
以及我修改过的/usr/share/alsa/alsa.conf文件:
defaults.ctl.card 0
defaults.pcm.card 0
为:
defaults.ctl.card 1
defaults.pcm.card 1
有什么想法吗?