admin 管理员组

文章数量: 887021

十年前刚开始玩linux的时候,记得用mocp和mplayer在linux终端下播放音乐和视频装过比,现在突然记起这些东西,想在N1上尝试下。

N1刷的armbian5.67版本,无桌面,纯终端。

先装好了mocp

然后 安装和配置linux声卡驱动ALSA

在配置文件/etc/modprobe.d/alsa-base.conf中添加配置:

注意上述配置需要根据情况配置为0或者其他数字。具体配置的数字为多少需要根据/proc/asound/cards中声卡前面的序号而定。

另外配置文件/etc/security/limits.conf需要添加:

然后尝试启动mocp

报错,提示找不到声卡驱动

输入命令

查看声卡控制界面,提示“this sound device does not hava any controls”

貌似有问题,这个报错到底是说没有输出设备,还是说声卡驱动的问题我也不清楚,爬了下文,有一些英文文章有介绍,看的头大。

我大概猜了一下,错误原因应该是以下两种 情况之一

第一种就是没有输出设备,由于我手头没有电视机,而N1通过HDMI输出到显示器上是没有声音了,所以没发声设备,解决思路,听说现在大神们已经解决新版的armbian的蓝牙驱动问题,尝试装个蓝牙驱动,用蓝牙音箱输出尝试一下,但是暂时没打算更新系统,以后再尝试。

第二种情况就是N1自带的声卡还是驱动不起来,打算买个usb DAC尝试一下,而且usbDAC应该会有耳机输出孔,想了下觉得这种思路比较靠谱点儿,等有时间再去尝试,懒。。。

2019-3-1更新

买的usb声卡到了,

发现usb声卡可以被正常识别,买的是免驱的,貌似没问题了。

尝试启动mocp,仍然提示没有声卡驱动

然后进入alsamixer看了下,声卡确实可以识别到,又去爬了半天文,改了一堆配置 ,没有作用,又改了

这个文件,仍然不行,当然我的系统一直是没有重启的,不知道跟这个有没有关系。

然后找到一条测试声卡的命令

结果居然可以正常发声,额,离成功近了一步,说明声卡是可以正常工作的。

后来又找到一个文章,说是要给alsa设置配置文件,要指定默认声卡,于是将之前的配置全部还原,新增一个alsa的配置文件

在其中添加一下内容:

这里需要注意,card 1是因为我通过

查到我的usb声卡编号是1。

保存配置然后再次启动mocp,成功

本文标签: 终端 音乐 斐讯 Armbian