openwrt音乐mpd

上个月 ,我描述了如何将CuBox-i4Pro计算机配置为Music Player Daemon(MPD)音乐服务器。 现在,我已经使用了一段时间,现在我对自己的使用经历进行了简短的更新,包括寻找MPD客户端,以便可以在机器上欣赏音乐。

您可以在这张照片中看到CuBox音乐服务器-它是前景右下角的小方框。 您还可以看到数模转换器(或DAC,左侧是银色的加密狗),硬盘驱动器(位于其下方)以及70年代后期的老式功率放大器(其散热片在盒子中可见的盒子)。将其连接到我的厨房扬声器。

自从我安装服务器软件以来,已经为Armbian发行版发布了新内核。 升级到该内核会立即破坏MPD播放音乐的能力-哦,不! 但是一些侦探性工作揭示了其中的原因……事实证明,新内核支持高级Linux声音体系结构(ALSA)下的HDMI接口,因此MPD配置文件中的设备编号不再引用我的DAC!

我认为这是使用aplay -L提供的更具体输出的好时机,该输出通知我该设备名为hw:CARD = Schiit,DEV = 0 。 您可以在下面的屏幕快照的/etc/mpd.conf文件中看到新的输出节:

我还发现我没有告诉MPD绑定到服务器的IP地址,所以我更改了这一行:

而且,好消息是-音乐服务器正在按我希望的方式工作。 我唯一缺少的是一个好的MPD客户端来控制它。

我在客户中需要什么

服务器没有运行任何类型的图形用户界面,因此,我可以直接在服务器上运行的唯一客户端是不依赖GUI的客户端。 也许令人惊讶的是,有很多MPD客户端在终端窗口中运行。 我在上一篇文章中简要介绍了mpc ,因为我使用它来测试MPD是否正常工作。 虽然mpc的功能相当完整,但它可能不太适合日常音乐浏览和标签编辑。

为了完善我的发烧友设置,我尝试了其他三个客户端:ncmpcpp,Sonata和GMPC。 这是我学到的。

Ncmpcpp

NCurses Music Player Client Plus Plus( ncmpcpp )提供了比mpc更丰富的客户端体验。 它使用ncurses编程库提供全屏,基于终端的音乐浏览器,并且一般而言,其用户界面是命令字符驱动的,有点让人联想到vi文本编辑器。

ncmpcpp客户端处于“查看当前播放列表”模式。

Arch Linux Wiki提供了有关ncmpcpp的配置和使用的很好的解释。 它是一个功能齐全的回放客户端,具有强大的浏览功能和合理的标签编辑器。 我唯一的抱怨是F1功能键用作帮助键,因为某些终端应用程序已经使用了F1。 虽然我不希望大量使用此客户端,但以防万一。

奏鸣曲

多年来,我已经尝试了几种基于GUI的MPD客户端,而我一直回头的是Sonata 。 我认为这是因为MPD似乎很简单地扩展到了桌面。 也就是说,我认为它是围绕MPD提供的功能进行设计的,而不是采用其他设计并试图使其适应MPD的特殊性。

奏鸣曲播放专辑中的曲目。

请注意,您可以看到专辑封面,有关曲目和专辑的基本信息(例如,曲目标题,表演艺术家,专辑名称,日期等),以及专辑中其他曲目的简短摘要。

奏鸣曲试图查找歌词,但我发现命中率不是很高,这可能是因为当在线查找未提供正确的信息时,我经常策划标题,艺术家等。

奏鸣曲还提供了不错的相册视图。

Sonata的其他一些优点:允许定义流和播放列表; 控制音量和淡入淡出(如果您的DAC支持并且已配置MPD); 使用配置文件,因此您可以控制多个玩家; 查找远程封面,并允许您重新定义封面; 以随机顺序播放播放列表; 提供音乐库的专辑,艺术家,流派和文件系统视图; 和涂鸦。

我的奏鸣曲愿望清单很短:我希望能够以不同的方式对专辑进行排序,例如按照作曲家,专辑歌手,歌手,专辑的顺序排列; 我想要记录液位计; 并且我希望音乐服务器也可以选择提供封面。

最后一个小麻烦:奏鸣曲想建立一个隐藏的封面目录,但似乎有问题。 首先,它使用连字符作为艺术家和专辑名称之间的分隔符。 其次,Sonata的缓存有时会填满同一张专辑的封面艺术定义的多个版本,这似乎混淆了其在专辑视图中显示专辑封面的能力。

但总而言之,这是一个非常好的简单MPD音乐客户端。

通用电脑

自从我看了Gnome音乐播放器客户端( GMPC )以来已经有一段时间了,我不确定为什么。

GMPC相册视图

GMPC比Sonata提供了更多信息,例如,文件格式,字长和采样率。 它还会显示同一艺术家在我的音乐库中的其他专辑的列表。 我不确定为什么要有两张专辑封面。 (我想是时候阅读文档了。)

在玩完GMPC之后,我认为这就是GMPC和Sonata之间差异的原因所在-GMPC拥有更多选择。 例如,可以定义标签浏览器。 例如,我定义了一个“专辑艺术家-专辑”标签浏览器。

在GMPC中使用自定义标签浏览器。

您会看到我选择了Amadou&Miriam ,浏览器正在向我显示我库中该专辑艺术家的专辑(下)和歌曲(右)。 在左侧面板中,您可以看到我还定义了上一个图像中没有的“相册浏览器”。

我还没有完全探讨专辑封面的选项,但是GMPC的默认设置似乎是从Last.fm获取封面。 我不确定这是否是个好主意。

显然,GMPC需要更多的调查,但我喜欢到目前为止所看到的。

还有音乐

以下是对我的音乐爱好者的三个快速建议。

如果您喜欢Tangerine Dream ,但您还没有听过1992年的《 Live In America 》 ,那就听听这个离谱的“ Purple Haze”吧 。 专辑的其余部分也很有趣。 我从7digital购买了副本,这是一个很好的Linux友好站点(没有下载软件)。 不幸的是,它缺少一首歌,最后我检查了,7digital已将专辑从该站点撤下。

Canned Heat的《 Boogie with Canned Heat》长期以来一直是我的最爱,当我看到它以高分辨率重新制作并重新发行时,我不得不在7digital买到。 (我拥有的CD版本的声音质量确实很差-早期的模数传输之一做错了。)

最后,我对《 The Fabulous Thunderbirds》情有独钟已经有一段时间了,而他们的最新专辑《 Strong Like That 》确实很不错 。 查看“ 我知道我在这里迷失了你 ”。

我还应该尝试什么?

我知道我可以尝试许多其他MPD客户端,包括一些用于Android生态系统的客户端。 一如既往,我感谢您的建议!

翻译自: https://opensource.com/article/17/7/mpd-clients

openwrt音乐mpd

openwrt音乐mpd_3个用于Armbian音乐服务器的MPD客户端相关推荐

  1. 脑机接口--用于将音乐与思想进行合成

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 QQ交流群:941473018 神经接口代表了科学研究领域中一个越来越热门的话题:当前我们对脑机接口的认知是医学应用和人体增强的新领域, ...

  2. 他们说用计算机伴奏,用于计算机音乐伴奏乐器的混声合成装置的制作方法

    专利名称::用于计算机音乐伴奏乐器的混声合成装置的制作方法 技术领域: :本发明涉及用于计算机音乐伴奏乐器的混声合成装置,更确切地说,涉及能够赋予计算机音乐伴奏乐器以混声合成功能.且由此同时进行MID ...

  3. 电子音乐包括电声乐器和计算机音乐,浅谈电子音乐制作的发展方向

    一.从"萌芽"到"成熟"阶段的回顾 1.电子音乐制作的萌芽阶段 回顾历史是为了更好的发展.电子音乐发展的最初阶段是从港台流入到大陆的录音机.把用简陋的录音机把音 ...

  4. java音乐_用JavaJFugue进行音乐编程

    JFugue是一个用于音乐作曲的Java API.和其它的音乐API不同,它能够让您用数据字符串来指定音符.乐器.和弦,以及其它音乐数据,而不需要进行底层的MIDI操控.它和其它快速应用程序开发环境类 ...

  5. android+音乐节拍检测,科学网—音乐节拍跟踪或音乐节拍检测软件,LilyBeats alpha - 石自强的博文...

    我们设计并实现了一种用于实时跟踪音乐节拍的软件. 该软件可以用于智能灯方案提供商,为其提供灯光随音乐变化的核心解决方案. 首先给出软件的下载链接: 或者 音乐节拍是乐曲中表示固定单位时值和强弱规律的组 ...

  6. 电子音乐包括电声乐器和计算机音乐,对国内电子和电声音乐发展的思考与分析...

    王曦 摘 要:电子音乐和电声音乐在中国起步虽晚,但发展却十分迅速,由于被广泛应用于各个领域,对传统音乐造成了一定的冲击和影响.本文主要从二者各自的特点.起源发展.面临的问题.未来的发展趋势作了初步的分 ...

  7. 计算机音乐创作是什么,计算机音乐创作,creation of computer music,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机音乐 计算机音乐 computer music J ISUQn,1 ylnyUe计算机音乐(c伽mputer~ic)利用计算机进行音乐信息处理的技术.计算机具有强大的信息处理能力,而音 ...

  8. 音乐社会计算机英语,计算机音乐技术应用,Computer music technology application,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机音乐 计算机音乐 computer music J ISUQn,1 ylnyUe计算机音乐(c伽mputer~ic)利用计算机进行音乐信息处理的技术.计算机具有强大的信息处理能力,而音 ...

  9. 字节跳动音乐梅开二度,腾讯音乐、网易云要警惕了

    在线音乐赛道可能要进来一条鲶鱼了. 来自36氪的消息称,字节跳动预备在下半年推出音乐app"飞乐".2019年,字节跳动内部就有过相应尝试,但最终受版权等因素影响终止,如今可算是梅 ...

最新文章

  1. 存储过程调试技巧搜集
  2. 路由器漏洞:***展示如何攻陷百万台
  3. hdu-2209 dfs
  4. 【数据结构与算法】之深入解析“穿过迷宫的最少移动次数”的求解思路与算法示例
  5. 聊一聊单机、集中式、分布式和云原生存储
  6. Codeforces Round #538 (Div. 2) F. Please, another Queries on Array? 线段树 + 欧拉函数
  7. linux的进程pcd,LINUX下查看点云图————point cloud(.ply .vtk .pcd)
  8. Flume原理及使用案例
  9. 设计模式的功力长了!
  10. PlantUML in a nutshell(官方文档)
  11. python有道-如何用pythonquot;优雅的”调用有道翻译?
  12. Udacity DNN
  13. 九宫格摆法_九宫格婚纱照摆法图片与技巧
  14. 青龙面板+nolan-依赖+拉库+企业微信推送(手把手喂饭,各版本通用)
  15. Hostker云主机
  16. C语言基础教学——认识C语言(第一课)
  17. HDU-6194 string string string
  18. 华为OD机试题,用 Java 解【自动曝光】问题 | 含解题说明
  19. 如何用 Python 攻克「最强大脑」
  20. android 固定launcher,android Launcher3设置默认桌面应用

热门文章

  1. DDos攻击学习篇-进行一次简单的DDos攻击
  2. golang 不翻墙安装golang.org/x/net
  3. automation轻松“一点”,搞定裸机安装系统
  4. vue 组件递归方法
  5. VB.net基础知识
  6. 转载文章-关于wxPython
  7. 十进制转八进制C++做法
  8. 《猫和老鼠》里的魔术艺术(一)——经典的印记
  9. 前端之Vue:模板语法、指令、Style 和 Class、条件渲染、列表渲染、事件处理、数据双向绑定、表单控制
  10. java ArrayList的嵌套