电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
树莓派音乐玩机志
分 享
扫描二维码分享
树莓派音乐玩机志
树莓派音乐玩机志
xdsnet
关注
发布时间: 2020-07-22
丨
阅读: 2113
这篇文章不涉及具体的系统安装等操作记录(相关内容网上太多,这里就不赘述),只是记录了我个人通过树莓派玩机系统体验。 ## 引言 现在我手上的树莓派3B+主要用作音乐机头,提供音源供功放(有源音箱)。 在用到当前系统前,也试用了多款不同的系统,下面分别介绍一下,作为大家类似用途的参考。 当前树莓派等单板机作为音乐机头,主要的固件系统有这么一些情况 1. 普通的armbian类系统基础上添加相应应用 2. 专用的音乐系统固件 3. 特殊的网络音箱系统 下面分别介绍一下 ## armbian系统下的音乐应用 这里armbian系统也包括rpibian等系统上其实有很多音乐应用,包括了Rhythmbox,Amarok,Qmmp 等专门的音乐播放应用,也包括了mpv、vlc、kodi等以视频为主的应用。 不过上面这些应用大多数需要配合显示才能获得比较好的应用体验。 此外也有一些Cmus 这样的本地音乐播放命令行工具,mpd、squeezelite 这样的后台音乐播放应用,还可以实现LMS音乐服务功能。这里特别提一下squeezelite,它其实是LMS的客户端,可以让一个LMS实现管理多个客户端(每个播放不同的内容),从而实现网络音箱的功能。 采用标准的系统最大的好处就是灵活,可以实现的可能最多,后面介绍的2类特性,其实它都可以实现,但最大的坏处也是太灵活,功能太强大了,就不容易分清主次,这样带来的就是操作便捷性方面的减分。 ## 专用的音乐系统固件 当前对于树莓派这样的单板机,主要流行的专用固件有 1. Volumio [官网](https://volumio.org) 2. MoodeAudio [官网](http://www.moodeaudio.org) 3. RuneAudio [官网](http://www.runeaudio.com) 我分别都试用过,下面分别谈谈它们的特点 ### Volumio 可能算是国内最流行的适配树莓派的音乐系统啦,它其实音乐播放的核心是mpd服务,提供了比较多的特性,而且是基于web的,界面是全部汉化好的,安装也比较方便,所以国内有最多的人使用也是有原因的。它可以远程控制无头(显示器)使用,基本上从安装开始所有的操作都可以无头完成。支持手机联网操控。 它还支持一些硬件扩展,比如扩展出屏幕、专用遥控器之类,增加操控体验。 在音乐文件源上,它支持本地文件系统和远程文件系统,对音乐文件还支持自动分类(需要文件命名规范或者文件中包括相应信息) 此外这款系统支持插件功能,可以实现很多扩展。这款系统支持I2S输出,可以利用接到树莓派上的,通过I2S接口的专用音频输出扩展硬件实现更好的音频输出质量。当然大量的USB解码器也是支持的。 对了,它其实也是基于armbian或者说rpibian定制出来的,所以还可以在此基础上安装大量应用。 我个人觉得它的不足在于蓝牙支持不好,不是说它不支持蓝牙,而是说它要使用蓝牙比较麻烦,需要手动编译安装相应支持,这对大量用户来说几乎是不可能的任务。 此外这个系统支持包括x86系列在内的多种环境,如果有其它环境需求,可以考虑这款系统。 ### MoodeAudio,Moode 这款系统其实和Volumio类似,其核心也是mpd服务,也是基于web的界面,但其界面没有汉化,估计这样影响了它在国内的使用接受度。它可以远程控制无头使用,基本上从安装开始所有的操作都可以无头完成,也支持手机联网操控。它也支持一些硬件扩展,比如扩展出屏幕、专用遥控器之类,增加操控体验。 同样的,这款系统也支持I2S输出,也可以利用接到树莓派上的,通过I2S接口的专用音频输出扩展硬件实现更好的音频输出质量。也支持大量的USB解码器。 在音乐文件源上,它也支持本地文件系统和远程文件系统,对音乐文件还支持自动分类(需要文件命名规范或者文件中包括相应信息) 它也是基于armbian或者说rpibian定制出来的,所以还还是可以在此基础上安装大量应用。不过它没有太多的插件扩展(起码主操控界面上没有提供)。 我觉得Moode相对Volumio最大的优势是直接集成了蓝牙支持,可以直接控制音乐是播出到蓝牙还是解码输出(local)。 Moode官方只有树莓派适配版,但其开源项目理论上是可以适配到其他单板系统的。 有号称Moode是最好的音频机头系统,这个就见仁见智啦。 #### RuneAudio 可能更小众啦,主要是它太久没有更新啦,官方最新的也是2014年的。它和前两个系统最主要的区别是它的底层系统不是armbian系统,而是 ArchLinux ,其它的类似,因为底层是 ArchLinux ,所以相对扩展的方便性可能不如armbian啦,但但就音乐应用来说,其实差别不大。 其它的它支持的特性和Volumio与Moode差不多,也支持本地和远程文件等等。 此外其使用中如果要使用I2S 类hifi-DAC,需要用到命令行处理,这点不如前两者方便。我个人不是太推荐它。 ## 特殊的网络音箱系统 其实这样的系统就是一个基本系统添加一个squeezelite应用,因为很小众,所以现在能找到的系统只有[piCorePlayer](http://www.picoreplayer.org/),它十分十分的小巧,内核是piCore内核,也基本不需要扩展啦。这样的系统特性不多,反正能播出音乐来就ok。 ## 其它一些问题 1. 这里音乐播放头,主要用来播放纯音乐,即双声道的音乐,包括了普通的mp3、flac等各式,也包括了dsd编码的音频文件,但上述系统中,除了armbian系统下的个别音乐应用外,都不支持dts音源的播放,所以如果还要播放dts,则可能只能选择普通系统下的应用。 2. 音乐播放的体验其实带有很大的主观性,所以好坏如果仅仅从指标上来说是一个维度,但更大的维度在于主观体验,我个人不是太烧,也没有到能听出“火电”、“核电” 之类的程度! 3. 音乐播放器个人还是需要按需选择,选择适合自己的,比如我综合上述系统的体验,最终选择了Moode作为主系统,因为我要兼顾本地输出(全家听)和蓝牙输出(个人听)的情况,我的音频文件其实是存在另外的NAS中的。其实我一度想用piCorePlayer,但其蓝牙支持没有找到好的解决办法,遂放弃。
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
xdsnet
擅长:科研教育
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交