开源音乐播放器

在上一篇文章中 ,我描述了我最新的音乐问题:我需要额外的放大步骤才能正确使用我的新唱头。 虽然我的前置放大器包含一个唱机级,但其增益仅适用于输出约5mV的盒带,而我的新盒带的标称输出为0.4mV。

根据调查,我喜欢Muffsy唱头套件的外观,因此订购了 前置 放大器 , 电源和后面板 。 我还需要获得一个用于容纳电路板和后面板的盒子,可以从许多供应商处在线购买。 玛菲(Muffsy)不出售为该装置供电所需的“壁式疣”,因此我从加利福尼亚的一家供应商那里订购了其中的一个。 最后,在检查我的烙铁,焊料“吸盘”和焊料后,我意识到我需要做得更好-因此,需要在网上或本地进行更多的购物。 最后,对于像我这样的人,他们的焊接技巧可能会生疏,甚至可能起初并不那么出色,对于这些人,Muffsy友善地提供了两个教学视频的链接 。

到目前为止,到达的只是相当沉重的“壁疣”。 好东西,我是一个有耐心的人。 随着事情的进展,我会写一两个更新,敬请期待...

一个澄清:Muffsy套件不是完全开源的,至少根据“ 开源定义”的第6点。 Muffsy 释放其设计“ 仅供个人,非营利用途” ,这违反了该定义,但是源代码可用。

音乐播放器

当我使用计算机(笔记本电脑,台式机或音乐服务器)播放音乐时,我拥有专用的独立数模转换器或DAC,用于处理数据流并将其转换为高质量的声音。 我想将其与警报,网络广告和其他声音分开。

我已经注意到, PulseAudio和Phonon等Linux音频系统的设计人员并不倾向于认为用例很重要。 相反,他们倾向于在使用和共享内置音频时着重于基本播放,便利性和灵活性。

因此,当我寻找音乐播放软件时,我要做的第一件事就是将软件配置为绕过PulseAudio(如果已安装)并使用ALSA将音乐文件原样发送到DAC。

我看到在2017年3月, 在PulseAudio上完成了一些工作,以创建称为“智能重采样”的内容。 我尚未对此进行全面调查,但看来它至少可以使原始音乐文件的采样率保持不变。 不幸的是,维护者的意见10继续提倡CD质量是我们所需要的(证明是错误的) 理论 ,而忽略了Joshua Reiss在JAES Volume 64中的荟萃分析 ,该分析表明,听众不仅可以检测高分辨率内容,而且他们可以受过训练,以提高对它们的检测能力。

无论如何,我对高分辨率内容的体验是,这是一个非常可靠的指标,表明有人在准备音乐文件时会更加小心。 这意味着使用较低的级别,较少的压缩,并且在使用较旧的音乐的情况下,有时会回到原始的模拟母带作为源材料。 因此,我愿意支付附加费,并为播放这些文件分配一个不错的DAC。

在过去的文章中,我回顾了以下音乐播放器,发现它们通常可以满足我的需求: Guayadeque , Quod Libet , gmusicbrowser , DeaDBeeF , VLC和Goggles音乐管理器 。

到目前为止,Guayadeque拥有我使用模式中最有用的功能集。 它可以配置为通过ALSA传递未经触摸的数字音乐流,它具有智能的播放列表和播放列表队列选项,可以很好地处理嵌入的封面和Cover.jpg,可以动态显示信号电平和有效比特率,并且可以显示干净,设计合理的用户界面。 我还喜欢Goggles音乐管理器,因为它具有轻巧且直接与ALSA的连接(Guayadeque插入了gstreamer)。

我还尝试了Audacious , Rhythmbox , Clementine , Qmmp , Amarok , LXMusic , AlsaPlayer , Aqualung和Lollypop ,但是无法配置这些播放器以通过音乐而不进行重采样(通常是由于无法配置与ALSA的直接连接) 。

我喜欢并使用Music Player Daemon(MPD) 。 尽管其客户端-服务器架构和设计引入了一些限制(例如,没有动态显示比特率,也没有在客户端上显示电平),但它还允许我拥有专用的低成本音乐服务器,从而为我的家庭收听环境提供可爱的高品质音乐。高品质的音乐。

因此, 我评估了几个MPD客户 ,包括Ncmpcpp , Sonata , GMPC和Cantata 。 在这个小组中, 我更喜欢Cantata,因为它具有出色的用户体验,性能和文档。

最近,我在发行商店中发现了一些新的开源音乐播放器。 在本文中,我将介绍其中的四个: GNOME音乐 , Musique , JuK和Jajuk 。

GNOME音乐开始屏幕

GNOME音乐

根据其网页,“音乐是新的GNOME音乐播放应用程序。” 刚开始使用Music时,我收到了一个几乎空白的全屏应用程序,中间带有一个漂亮的图形,建议我用音乐文件夹中的内容替换它。 所以我等了...等了。 我去厨房检查周日晚餐,十五分钟后回来。 没消息...

我单击“音乐文件夹”链接,然后转到我的音乐文件夹,所以这不是问题。 我尝试从带有调试选项的终端启动它。 我在终端中收到了很多有关窗口大小调整之类的信息,但是却没有音乐文件的任何信息。 一些在线搜索使我意识到我需要运行tracker 。 我从开始

tracker daemon -s

然后从命令行重新启动gnome-music 。 此时肯定会发生更多的事情,但是在GNOME音乐屏幕中仍然没有音乐文件夹内容的迹象。 在等待期间,我开始搜索有关如何将GNOME Music指向我专门用于音乐播放的数模转换器的说明,这使我进入了许多有关配置PulseAudio的页面。

嗯 这似乎比我想要的要复杂得多……也许第二天我将再次尝试GNOME音乐。

音乐博物馆

它以一种更有希望的方式开始,询问我是否使用〜/ Music或其他方式。 我选择〜/音乐,然后坐下来观看。

Musique开始画面

上方的Musique屏幕上会显示一条消息,显示“ Musique正在使用Last.fm对音乐进行分类。 这将花费一些时间,具体取决于您的馆藏规模和网络速度。”

我不确定我是否真的想要这个。 我花了相当多的时间来获取我想要的音乐元数据。 而且,正如评论所说,这需要一段时间...同时,我决定四处寻找输出配置选项。 上面显示的菜单项均未提供编辑“首选项”,“选项”或类似内容的机会。 与Last.fm的对话结束后,艺术家开始出现在最左侧的窗口中,如下图所示。 对艺术家的排序顺序不清楚-解放者之前的齐柏林飞艇(Led Zeppelin)?

该应用程序的网站似乎没有关于配置的任何信息,并且在线搜索是徒劳的,因为我最喜欢的搜索引擎不想将“音乐”与“音乐”区分开。 哦,也许是另一天。

音乐艺术家的观点

K

我尝试过的唯一另一个面向KDE的播放器是Amarok,但我找不到用它获得位完美播放的方法。 因此,我对JuK寄予厚望。

Juk以与Musique相似的方式打开,询问我的音乐目录的位置。 我向〜/ Music方向发送了它,然后走了,对我的音乐进行了分类(我想)。 繁忙时,我无法访问屏幕顶部的菜单。 好消息是,对我的6,633首歌曲进行了分类大约需要一分钟。 这里是:

JuK加载了我的库

左侧面板中发生了一些奇怪的事情-我看到Tosca的专辑“ Dehli 9”,后面是两个.flac文件。 显然那里需要一些学习; 让我们暂时将其保留,然后尝试配置输出。 设置菜单似乎与输出无关。

JuK设置菜单

我尝试启动JuK手册,但是GNOME桌面上未安装KDE帮助中心。 一些在线搜索“ JuK输出配置”和“ JuK ALSA配置”的文章导致了有关配置Phonon,配置PulseAudio和Amarok的文章。

另一个“停放一天”。

我显然在这里没有很多运气!

Jajuk

Jajuk是基于Java的播放器。 作为一个非常喜欢Java的人-以及它的一些JVM亲戚(例如Groovy甚至更多),我很想知道可以用它创建什么样的音乐播放器。

马上,当我启动Jajuk时,很容易看到它是一个Java应用程序—我面临着默认外观,需要做一些工作:

JaJuk的启动屏幕

Jajuk并不是第一次疯狂地快速加载我的〜/ Music目录,但这并不可怕-花费369秒来加载6,633首歌曲。

不太希望的是获得我的DAC的问题。 在“配置”>“首选项”>“声音”选项卡上,有一个“启用位完美”复选框,但是无法选择设备。

该站点上没有什么明显的内容,对“ jajuk configure output device”的搜索使我首先进入了有关配置SAP的页面(是的, SAP)。

快速浏览一下,看来Jajuk是功能非常丰富的音乐播放器,具有“卡拉OK”模式和“准备聚会”工具。 但是我看不到如何让它在默认的混合环境中溜达。 此外,当我查找“ Jajuk有点完美”时,我看到以下评论:

“新的声音/完美的位”选项可确保您获得最佳的声音。 它会禁用mplayer的任何增益或声音处理选项。 请注意,在此模式下,音量被禁用,您必须从操作系统混音器中设置音量。”

嗯,mplayer? 操作系统混频器? 好。 这看起来也不容易。

音乐播放器:经验教训

我不确定我想要音乐播放器执行的操作与那里的许多音乐播放器设计师无关吗,但是它开始像它了。 我需要检查一下PulseAudio中的“避免重采样”设置。 的确,如果我可以启动Rhythmbox或发行版中附带的任何默认播放器,然后将其播放到我的DAC而不重采样,混音和其他伪造行为,那就太酷了。 但是就目前而言,想要通过ALSA将其音乐文件馈入其DAC而无任何中间更改的Linux用户显然只有少数几种选择:Guayadeque,Quod Libet,gmusicbrowser,DeaDBeeF,VLC,Goggles Music Manager和MPD(及其客户)。

认证主质量(MQA)

就音乐和开源而言,目前最糟糕的事情之一是Master Quality Authenticated或MQA音乐的稳步发展。

对于那些迟到MQA对话的人(实际上,迟到此对话没有任何问题),MQA是一种通过将高频,低能量的音乐“置于”本底噪声之下来压缩数字音乐的方法。低频音乐。 还需要补偿解码中原始的模数转换。 因此,从技术上讲,MQA是一件很酷的事情,因为它比常规压缩(例如,在FLAC中)允许对音频信号进行更高的压缩。

但是暂时将技术问题搁置一旁,最大的问题是MQA已获得专利,并且仅在获得许可的情况下参与音频生产链的人员才能使用。 这包括消费者。

只需清楚一点:MQA是一种封闭源编码/解码机制。 您和我(消费者)必须购买MQA许可的解码器才能以全分辨率收听MQA编码的音乐。 否则,我们会得到某种CD质量的结果。

因此,当一家大型音乐公司决定仅以MQA格式提供高分辨率音乐时,您和我(消费者)必须购买MQA许可的解码器或支付额外比特的交付费用,但无法使用它们。 我们一定不能对数据流进行逆向工程,而要使用我们自己的编码器。 为了增加侮辱性伤害,以FLAC格式提供MQA编码的音乐。 真?

现在, 我之前已经写过有关MQA的文章 ,并且我已经在多个站点上发表了自己的观点,我认为广泛接受一种封闭的音乐格式是愚蠢的做法,而当我们中的许多人都努力查看开放的音乐交付时,格式。 那么,为什么我都为此再次努力呢? 看一下本文 ,您将看到MQA的一位资深营销人员拥护MQA应该替代所有其他高分辨率内容,以及许多不仅仅愿意放弃开放音乐格式自由的人们的回应。但是谁认为我们这些担心这种事情的人不值得认真考虑。

ew! 咆哮的尽头!

和音乐

在上一本音乐专栏中,我没有时间和空间来提及一些值得一试的新事物。

首先是尼尔斯·弗莱姆(Nils Frahm)的新专辑“ All Melody” 。 可以从那些出色的Linux友好在线音乐网站Erased Tapes(弗拉姆先生的唱片公司)和Bleep中获得辉煌的96/24数字或什至更辉煌的黑胶唱片,这真是一张精美而大气的专辑; 电子钢琴和(非常受模仿的)原声钢琴的完美结合。 Frahm先生也正在巡回演出 ,这可能是聆听这种美妙音乐的最佳开源方式。

最近还听到并购买了Khruangbin的“ Con Todo El Mundo” 。 现在让我来看看-得克萨斯州的一支三人乐队,名字叫泰国,但乐队成员都不是泰国人。 然后他们在这张专辑上演奏...嗯,我怎么形容呢? 种创业公司遇到了Los Lobos ,但更像是情绪低落的史蒂夫·雷·沃恩 (不是我曾经听过情绪低落的SRV)。 是的,这张专辑是lo-fi。 谁在乎,太好了! 它可以在Bandcamp上获得, Bandcamp是一个出色的Linux友好和艺术家友好的在线音乐网站。

自从去年11月提到Newen Afrobeat以来,我已经设法购买了他们的两张专辑。 一个是由几名非洲音乐家组成的EP,由Fela Kuti的小儿子Seun Kuti带领,其中包括Cheick Tidiane Seck 。 这张专辑中Fela的代表人物之一Opposite People的表演非常出色,并且这段视频很好地诠释了这个乐队的能量。 Newen Afrobeat在Bandcamp上可用。

所有这些出色的音乐,都可以从艺术家和商店以开放格式获得,尊重您的选择权。

翻译自: https://opensource.com/article/18/3/phono-preamplifier-project

开源音乐播放器

开源音乐播放器_测试4个开源音乐播放器等相关推荐

  1. 解锁网易云音乐小工具_什么?网易云音乐又变灰了

    目前音乐市场主要有三大巨头:酷狗音乐,QQ音乐,网易云音乐.QQ音乐与网易云音乐进入市场都较晚,但是网易云音乐凭借灵活的音乐社交玩法积累了非常多的用户,而QQ音乐凭借着有钱优势,购买了很多音乐版权,网 ...

  2. 开源驱动 大黄蜂驱动_客户驱动的开源是软件的未来

    开源驱动 大黄蜂驱动 据一些估计,今天地球上大约有1.9亿公司. 想象一下他们是否都为开源做出了贡献. 当然,大多数公司都无法提供代码,但是,如果我们想要真正可持续的,对客户友好的开源,就该关注最佳资 ...

  3. 酷狗音乐linux版_让父母也爱上音乐 酷狗音乐大字版成中老年人新宠

    当智能手机成为人们日常生活中必不可少的一部分,手机早已从单纯的通话设备变成了功能强大的"百宝箱",听音乐.看视频.拍照上网早已不是什么新鲜事.然而在我们玩手机玩的不亦乐乎时,你有没 ...

  4. excel切片器_数据可视化小助手EXCEL切片器

    数据可视化小助手--EXCEL切片器在美好的周六里邂逅一个好玩又实用的小工具也是小确幸的一天啊这个小助手就是切片器 // 切片器的两大功能一是让数据分类直观呈现二是可以制作简单的动态图接下来将以下列数 ...

  5. excel切片器_浅谈Excel , PBI 切片器系列之二:重新认识切片器

    浅谈Excel , PBI 切片器系列之二:重新认识切片器 原创 海峰 上一期我们聊了切片器在PBI 的交互应用,也提到了切片器在Excel里的使用,这一期我觉得有必要从Excel开始来聊一下&quo ...

  6. ppt复制切片器_手把手教你使用Excel切片器,小白也能做出好看又好玩的动态图表...

    私信回复关键词[2020]~ 获取100+套高颜值图表模板! 大家好,我是还在写毕业论文的小E~ 临近毕业,还要搞 PPT!心累啊! 这不,我在看关于怎么做毕业论文 PPT 的时候,无意中看到了这样的 ...

  7. 我的世界java播放背景音乐_我的世界BOSS音乐mod

    软件介绍 我的世界BOSS音乐mod是一款增加出场和击败音乐的mod,不同的怪物也会有不同的音乐来提示附近的种类,可以提前准备好克制的装备来击败获得战利品,不仅仅是好听,而且有一定的辅助功能性帮助. ...

  8. python编写视频播放器_基于Python编写的语音播放软件

    单位经常使用广播进行临时事项的通知 ( 将文字转换为语音然后通过功放广 播 ) ,但是市面上多数语音播放软件都是收费的,要么发音失真,要么不够稳定--经常 出现莫名其妙的故障,容易给工作带来被动.学 ...

  9. java音乐登陆界面_第四篇——Spring音乐登录界面设计及实现(C#)

    Spring音乐播放器,我们小组设计其启动时有一个登录界面,用户初次可以注册,输入用户名和密码,点击注册即将输入信息保存到register文本文件中:如果已有用户名,输入用户名和密码,点击登录,程序会 ...

  10. python类加载器_利用Python反序列化运行加载器实现免杀

    前言 前几天在看Python的shellcode加载器,在网上找了一个,结果加载器自身就过不了火绒,测试发现是火绒对关键语句进行了识别. 所以我们要想办法去掉加载器中明显的特征. 原理及实现 在绕过静 ...

最新文章

  1. linux中的一些命令的想法
  2. centos ezhttp mysql_CentOS安装mysq
  3. Java基础-集合:set
  4. 深度有趣 | 06 变分自编码器
  5. 理解 Delphi 的类(十) - 深入方法[28] - 递归函数实例: 搜索当前目录下的所有嵌套目录...
  6. 设置session失效的几种方法
  7. mysql 更新多条id键值相同记录中的最新(最后一条)记录
  8. HTML5和css3的总结
  9. linux w 命令参数解释
  10. SCNCHECKPOINT
  11. 滚动的组件_微信小程序开发实战(11):滚动组件(picker)
  12. highcharts 动态生成x轴和折线图
  13. OD汇编指令集(不断更新)
  14. React-JSX详细语法及渲染使用
  15. Windows Azure 社区新闻综述(#78 版)
  16. Macro版Property Generator辅助工具
  17. (转)Docker 基础 : Dockerfile
  18. Mysql 自动增长 重置
  19. 【身份牌识别】基于matlab GUI模板匹配身份牌识别【含Matlab源码 1354期】
  20. Java编程学习指南(带学习经验)

热门文章

  1. JS动态添加元素后事件不起作用失效
  2. java 以10为底的对数_获取Java中值的以10为底的对数
  3. mysql数据库 存储过程_Mysql数据库-存储过程
  4. 用计算机怎么计算税率,一般纳税人税率计算器,一般纳税人税率如何计算?
  5. Axure 9软件功能区域、界面介绍
  6. swift 数组遍历 forEach 、enumerated、iterator、indices
  7. 联想电脑自动锁屏解决方法
  8. python免安装版使用
  9. git 解决授权失败的方法
  10. 两个最热门的BI软件:Tableau和Finereport