ubuntu linux多声卡设置默认声卡shell指令
在命令窗口中输入aplay -l,或者arecord -l,如果出现card0 card1 card2 card3等字样,即表示系统有多声卡。正常我们通过alsamixer指令进入界面,对应的系统默认声卡的设置界面;如果用amixer指令设置参数,也是对应系统默认声卡。那么,系统默认声卡是哪个呢?怎么制定系统的默认声卡?在/etc/目录下,找到asound.conf文件,如果没有,则直接创建aso
在命令窗口中输入aplay -l,或者arecord -l,如果出现card0 card1 card2 card3等字样,即表示系统有多声卡。
正常我们通过alsamixer指令进入界面,对应的系统默认声卡的设置界面;如果用amixer指令设置参数,也是对应系统默认声卡。
那么,系统默认声卡是哪个呢?怎么指定系统的默认声卡?
在/etc/目录下,找到asound.conf文件,如果没有,则直接创建asound.conf文件,然后只需在里面加入如下三行代码:
defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1
上面的1数字可以换成其他数字,对应通过aplay、arecord指令查询到的card后面的数字,你想要的。
另外有一种代码
pcm.!default {
type hw
card 2
device 0
}
ctl.!default {
type hw
card 2
}
//
上面的card x和device y也是aplay -l或者arecord -l得到结果对应的选项,自己根据需求选择对应的x和y即可。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)