标签 音乐 下的文章

Arm 收购了树莓派公司的少量股份,以免投向 RISC-V

Arm CPU 已应用于所有树莓派单板计算机。双方的合作早在树莓派上市销售之前就开始了。最初的树莓派主板采用单核 Arm CPU,运行频率为 700 MHz。Arm 持有树莓派公司的少量股权代表了将来树莓派会继续使用 Arm CPU。随着 RISC-V CPU 的兴起,它在各种设备上出现,但在可预见的未来,我们将不会看到基于 RISC-V 的树莓派。

消息来源:Tom's Hardware
老王点评:会有使用 RISC-V 的、更便宜的开源单板计算机出现的。

解散 50 年后,披头士乐队发布了最后一首歌曲《Now And Then》

在披头士乐队解散五十年之后,它的四名成员合作发布了歌曲《Now And Then》。这首歌最初是以练习磁带的形式录制的。由于披头士乐队的两名成员约翰·列侬和乔治·哈里森已经先后去世,技术团队使用数字技术完成了新的版本。技术团队通过机器学习技术从模拟录音中分离出单个人或乐器的声音,生成了他们的声音和乐器声。两名在世的乐队成员,81 岁的保罗·麦卡特尼和 83 岁的林戈·斯塔尔分别录制了他们的新版本。这首歌在 YouTube 官方频道上 24 小时内的播放量已经超过 500 万次。

消息来源:NBC
老王点评:或许,这可能不会是披头士乐队的最后一首歌,新的 AI 技术可能能为我们复活那些过世的艺术家。

Mozilla 敦促开发者着手开发安卓扩展程序

早在 2019 年,Mozilla 就一直在考虑提供安卓扩展,但人们对其安全性存在顾虑。但即使存在安全风险,浏览器的可扩展性也是开放网络的显著特征之一,与电视等被动显示技术不同,浏览器可以让用户主动参与内容的处理和展示。2021 年 1 月,Mozilla 为安卓上的 Firefox 上推出过一组有限的扩展。现在,Mozilla 最终计划在 Firefox 120 版本之后,在安卓平台上为 Firefox 提供浏览器扩展(也称附加组件),预计当 12 月开放可用性时,将拥有至少 200 多个新的 Firefox 安卓扩展。本周,Mozilla 敦促开发人员评估他们的扩展代码,它预计“用户将对探索定制 Firefox 安卓版的各种新方法产生浓厚兴趣”。除了 Firefox 之外,Yandex 手机浏览器于 2016 年在安卓平台上就增加了对扩展的支持,Kiwi 等其他基于安卓的浏览器也是如此。而苹果公司于 2021 年 9 月就在 iOS 15 中推出了对 Safari 扩展程序的支持。

消息来源:The Register
老王点评:虽然不够早,但是终究是维护开放网络的重要努力。但是 Chrome 呢?

使用 Tagger 来标记你的音乐? 现在,它增加了新功能和修复。

Tagger 已发布新版本,其中包含大量有用的改进!

对于那些不知道的人来说,Tagger 是一款专注于流行音乐文件类型的开源 标签编辑器应用,支持 MP3、OGG、FLAC、WAV 等音乐文件。

它可用于向音乐文件添加重要的元数据,例如专辑封面、艺术家/发行商信息、发行年份,甚至自定义属性。

让我们看看这个新版本的 Tagger 能提供什么。

? Tagger V2023.9.1:有什么新变化?

Tagger 采用 C# 语言编写,它出现自 2021 年底,并且一直在定期进行改进。

Tagger V2023.9.1 版本中添加了多项改进。

首先,它包括了更新的翻译,要感谢 Weblate 上的用户。

然后还有新添加的功能,可以在 Tagger 中打开、管理和创建播放列表。这是为了更容易地同时处理许多音乐文件,从而“ 音乐文件夹 Music Folder ”现在被称为“ 音乐库 Music Library ”。

接下来,同步歌词时间戳现在以 “mm:ss.xx” 格式显示,遵循 LRC) 规范,并且可以指定 “hh:mm:ss” 和 “mm:ss.xx” 格式,允许 Tagger 对其进行转换。

此外,Tagger 现在在排序时在音乐文件列表中显示标题,为了获得更有条理的文件视图,主窗口大小在应用重新启动时不会丢失,并且 LRC 文件现在可以正确导入

有关更多技术细节,你可以参考其 发行说明

? 下载Tagger V2023.9.1

你可以通过选择可用的软件包之一来获取最新版本的 Tagger,如下所示:

对于 Ubuntu,你还可以运行以下命令来安装它:

sudo snap install tagger
? 当我们谈论添加元数据的应用时,还有 元数据清理器。它允许你清除最流行的文件类型中的元数据,这与 Tagger 完全相反。

? 你以前用过 Tagger 吗? 你对此的体验如何? 在评论区分享你的观点。

(题图:MJ/02d910b8-80d1-4802-8125-11ebc45287bf)


via: https://news.itsfoss.com/tagger-2023-9-release/

作者:Sourav Rudra 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

下面我将介绍我是如何在 Linux 的 GNOME 桌面上使用 Rhythmbox 听在线音乐和 MP3 列表的。

对我来说,在完全安静的环境下工作是很困难的。我需要某种背景音,最好是一些熟悉的音乐。我在音乐上的需求很简单:我只需要一个音乐播放器,可以播放我的 MP3 音乐库和少数几个我喜欢的网站的在线音乐。

我在 Linux 上尝试了多个音乐播放器,最终我还是选择了 Rhythmbox。 Rhythmbox 是一个 GNOME 桌面音乐播放器。如果你的 Linux 发行版使用的是 GNOME 桌面,很可能已经安装了 Rhythmbox。它很简单,用来播放我本地的音乐库和广播网站的在线音乐。我很乐意在 Linux 上使用 Rhythmbox 收听在线音乐和我自己的音乐库。

在 Linux 上收听在线音乐

Rhythmbox 支持多个在线音乐服务商。如果你拥有一个 Last.fm 或者 Libre.fm 的帐号,你可以点击左侧的标签登录。或者,你想收听在线广播,点击左侧的“ 广播 Radio ”标签,在预设的广播网站中选择一个。在我写代码的时候我通常喜欢听迷幻舞曲,HBR1 Tranceponder 是我最喜欢的一个在线广播网站。

Streaming HBR1 Traceponder

在 Linux 上播放我的音乐库

在过去的几年中,我收集了大量的 MP3 音乐。由于几年前 MP3 的专利在美国已经到期,它在 Linux 是一种很好用的开放的音乐格式。

我把我 20GB 的 MP3 音乐保存在我的主目录之外,在 /usr/local/music 。要把音乐导入 Rhythmbox,点击 “ 导入 Import ” 按钮,选择 usr/local/music 目录,或者任何你保存音乐的目录,让 Rhythmbox 去识别 MP3 音乐。结束以后点击 “ 导入列出的曲目 Import listed tracks ” 按钮导入就完成了。

Use the Import button to add music to Rhythmbox

Rhythmbox identifies new music files

Rhythmbox 可以播放我的音乐,并通过类型,艺术家和专辑组织歌曲,所以我可以很容易找到我想听的音乐。

Listening to a music library in Rhythmbox

旋律永存

我愿意在 Linux 上使用 Rhythmbox 作为我的音乐播放器,它是如此简洁,不会影响到我。而且听音乐可以帮我和谐掉日常的噪音,让我每一天都可以过的快一点。

(文内图片来自 Jim Hall,CC BY SA)


via: https://opensource.com/article/22/7/listen-music-rhythmbox-linux

作者:Jim Hall 选题:lkxed 译者:duoluoxiaosheng 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Mplayer 是 Linux、Windows、Mac 和 DOS 等操作系统上常见的一款开源媒体播放器。

 title=

听音乐是放松心情的好方法。在 Linux 上,我使用 Rhythmbox 听音乐。但是你可能不知道在 FreeDOS 上也可以听音乐。让我们看一下两款流行的音乐播放器吧:

用 Mplayer 听音乐

Mplayer 是一款开源的媒体播放器,通常安装于 Linux、Windows 和 Mac 上,但也有 DOS 版本可用。这里我们讨论的就是在 FreeDOS 版本。虽然其 DOS 移植版基于旧版(2007 年的 1.0rc2-3-3-2 版),但它完全适用于在 DOS 上播放媒体。

我使用 MPlayer 在 FreeDOS 上听音乐文件。在这个例子中,我复制了我最喜欢的有声读物之一,Big Finish Productions 神秘博士:闪点行动 Doctor Who: Flashpoint ,并在我的 FreeDOS 计算机上将其保存为 C:\MUSIC\FLASHPNT.MP3。为了在 FreeDOS 上收听闪点行动,我从 FreeDOS 命令行启动 MPlayer 并指定要播放的 MP3 文件名。MPlayer 的基本用法是 mplayer [options] filename,如果默认设置可用,你应该可以直接使用该文件名启动 MPlayer。在本例中,我运行以下命令将工作目录切换为 \MUSIC,然后使用 MPlayer 播放我的 MP3 有声读物文件:

CD \MUSIC
MPLAYER FLASHPNT.MP3

FreeDOS 不区分大小写,因此它将忽略 DOS 命令和任何文件或目录的大小写字母的区别。你键入 cd \musicCd \Music 都可以切换到 Music 目录,效果相同。

 title=

你可以用 Mplayer 播放 MP3 文件

使用 MPlayer 在 FreeDOS 播放音乐文件时没有花哨的界面。但同时,它也不会分散注意力。所以我可以一边让 FreeDOS 在我的 DOS 计算机上播放 MP3 文件,一边使用另一台计算机做其他事情。然而,FreeDOS 一次只运行一个任务(换句话说,DOS 是一个 单任务 single-tasking 操作系统),所以我不能将 MPlayer 置于 FreeDOS 的“后台”运行,而在 同一台 FreeDOS 机 上处理其他事情。

请注意,MPlayer 是一个需要大量内存才能运行的大程序。虽然 DOS 本身并不需要太多的内存来运行,但我建议至少有 16M 的内存来运行 MPlayer。

使用 Open Cubic Player 听音频文件

FreeDOS 不止提供了 MPlayer 来播放媒体。还有 Open Cubic Player,它支持多种文件格式,包括 Midi 和 WAV 文件。

1999 年,我录制了一段简短的音频文件,内容是我说:“你好,我是 Jim Hall,我把 ‘FreeDOS’ 发音为 FreeDOS。"这是一个玩笑,借鉴了 Linus Torvalds 录制的演示他如何发音 Linux 的 类似的音频文件English.au,包含在 1994 年的 Linux 源代码树中)中的创意。我们不会在 FreeDOS 中分发这段 FreeDOS 音频剪辑,但欢迎你从我们的 Silly Sounds 目录中下载它,该目录位于 Ibiblio 的 FreeDOS 文件存档中。

你可以使用 Open Cubic Player 收听 FreeDOS 音频剪辑。通常从 \APPS\OPENCP 目录键入 CP 命令运行 Open Cubic Player。但 Open Cubic Player 是 32 位应用程序,运行它需要 32 位 DOS 扩展器。常见的 DOS 扩展器是 DOS/4GW。虽然可以免费使用,但 DOS/4GW 不是开源程序,因此我们不会将其作为 FreeDOS 包分发。

相反,FreeDOS 提供了另一个名为 DOS/32A 的开源32位扩展器。如果你在安装 FreeDOS 时没有安装所有内容,则可能需要使用 FDIMPLES 进行安装。我使用这两行命令切换到 \APPS\OPENCP 路径,并使用 DOS/32A 扩展器运行 Open Cubic Player:

CD \APPS\OPENCP
DOS32A CP

Open Cubic Player 没有花哨的用户界面,但你可以使用方向键将 文件选择器 File Selector 导航到包含要播放的媒体文件的目录。

 title=

Open Cubic Player 打开文件选择器

文本比在其他 DOS 应用程序中显示的要小,因为 Open Cubic Player 会自动将显示更改为使用 50 行文本,而不是通常的 25 行。当你退出程序时,Open Cubic Player 会将显示重置为 25 行。

选择媒体文件后,Open Cubic Player 将循环播放该文件(按键盘上的 Esc 键退出)。当文件通过扬声器播放时,Open Cubic Player 会显示一个频谱仪,以便你可以观察左右声道的音频。FreeDOS 音频剪辑是以单声道录制的,因此左右声道是相同的。

 title=

Open Cubic Player 中播放 FreeDOS 音频文件

DOS 可能来自较早的年代,但这并不意味着你不能使用 FreeDOS 来执行现代任务或播放当前的媒体。如果你喜欢听数字音乐,试一试在 FreeDOS上 使用 Open Cubic Player 或 MPlayer 吧!

(题图由 Anselmo PedrazPixabay 上发布)


via: https://opensource.com/article/21/6/listen-music-freedos

作者:Jim Hall 选题:lujun9972 译者:hanszhao80 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Juk 是 Linux 上的 KDE Plasma 桌面的默认开源音乐播放器。

 title=

KDE 项目不只是提供了一个著名的桌面,它还产生了很多软件,从 视频编辑摄影插图 工具,到图形计算器、电子邮件和办公工作。这些都是生产力工具,但 KDE 也适合于放松。它有游戏和媒体播放器,而我使用的音乐播放器是 Juk

在 Linux 上安装 Juk

只要你的 Linux 发行版提供 KDE 软件包,你就可以用你的包管理器安装 Juk。

在 Fedora、Mageia 和类似发行版上:

$ sudo dnf install juk

在 Elementary、Linux Mint 和其他基于 Debian 的发行版上:

$ sudo apt install juk

使用 Juk

当你第一次启动 Juk 时,你会被问到你想用什么目录作为你的音乐集的来源。选择你希望 Juk 寻找音乐的文件夹,并可选择排除你希望 Juk 忽略的任何子目录。

 title=

取决于你有多少音乐,Juk 可能需要一些时间来解析文件系统和元数据。当它完成后,通常的 Juk 窗口就会出现,你所有的音乐都在一个叫做“ 收藏列表 Collection List ”的中央收藏列表中。

 title=

在顶部的搜索栏中,你可以在任何领域搜索任何字符串。双击歌曲,开始播放。

Juk 默认为连续播放,这意味着在它播放完你的选择后,它会继续播放收藏列表中的下一首歌曲,即使你已经将你的列表过滤到只有一首歌曲。这使音乐总是会不断播放,就像一个真正的点唱机。

就我个人而言,我更喜欢听完整的专辑,中间有足够的休息时间去厨房喝咖啡,所以我使用播放列表。

Juk 中的播放列表

Juk 中的播放列表可以包含你收藏列表中的任何内容。Juk 会在播放列表中播放一次,然后停止。

要创建一个播放列表,在左边的播放列表栏中点击右键,在出现的上下文菜单中选择 “ 新建 New ”。你可以创建一个空的播放列表,或者从你硬盘上的特定文件夹中创建一个播放列表。

 title=

自动播放列表

你还可以创建一个与特定搜索绑定的特殊播放列表,这对那些你经常购买并添加到你的收藏中的艺术家很有用。有了搜索播放列表,他们的新音乐就会被添加到他们的播放列表中,而无需你的手动干预。

打标签

让我们面对现实吧,音乐播放器是一堆一堆的出现,而且它们大多都做同样的事情。然而,Juk 增加了一个重要的功能。它让你有能力修改元数据标签。

 title=

很多音乐的标签是不一致的、不完整的,或者根本就没有,所以当你发现它们出现在播放队列中时,能够纠正它们是一种奢侈。

它还有一个标签猜测器的功能,它试图解析文件名,并对歌曲进行相应的标记。

明显的选择

当你在 KDE 上寻找一个音乐播放器时,Juk 是一个简单而明显的选择。当然,还有很多其他非常好的选择,正如我们的常驻发烧友 Chris Hermansen 在他的 3 个开源音乐播放器 文章中详细介绍的那样,但有时你只是想使用你最容易想到的东西。Juk 既能直观地使用,又能出色地完成它的任务。它是多么幸运啊,成为 KDE Plasma 桌面上的默认播放器。


via: https://opensource.com/article/22/2/listen-music-linux-juk-kde

作者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

有了这个易于使用的开源程序,不需要掌握乐器,就可以把你变成一个音乐大师。

 title=

也许你和我一样,在上学的时候学过一种乐器。对我来说,那是钢琴,后来是中提琴。然而,我一直认为,随着我童年的兴趣转向计算机和编码,我后来忽略了音乐练习。我确实想知道,如果我年轻时有 Sonic Pi 这样的东西,我会怎么样。Sonic Pi 是一个开源程序,可以让你通过代码来创作和演奏音乐。它是这两个世界的完美结合。

我们对 Sonic Pi 并不陌生,早在 2015 年就对其创造者 Sam Aaron 博士 进行了采访。从那时起,Sonic Pi 在很多方面都有了很大的发展。它达到了一个重要的新版本里程碑,期待已久的 v3.2 版本已于 2020 年 2 月 28 日公开发布。一个不断壮大的开发者社区正积极为其 GitHub 项目 做出贡献,而在 官方论坛 中有一个同样繁荣的作曲家社区可以分享想法和提供支持。该项目现在还通过 赞助活动 获得了资金支持,而 Sam 本人也在世界各地的学校、会议和研讨会中传播 Sonic Pi 的信息。

Sonic Pi 真正的闪光点在于它的平易近人。它的版本适用于许多主要的操作系统,包括 Windows、macOS、Linux,当然也包括树莓派本身。事实上,在树莓派上学习使用 Sonic Pi 再简单不过了。它预装在 Raspbian 中,所以如果你有一个基于 Raspbian 的现有环境,你会发现它位于编程菜单中。

第一次加载 Sonic Pi 时,你会看到一个简单的界面,有两个主要的区域:一个编辑器,可以写你的代码,还有一个区域专用于 Sonic Pi 丰富的教程。对于新手来说,教程是学习基础知识的重要资源,它有配套的音乐程序来巩固所学的每个概念。

如果你跟着学习,让我们为自己编写一段简单的音乐,探索现场编码音乐的潜力。将以下代码输入或粘贴到 Sonic Pi 编辑器中:

live_loop :beat do
  sample :drum_heavy_kick
  sleep 1
end

即使你是一个 Sonic Pi 的新手,许多程序员可能马上就会明白这里发生了什么。我们正在播放一个 踏板鼓 drum kick 采样,停止一秒钟,然后重复。点击运行按钮或按 ALT+R(macOS 上为 meta+R),你应该听到它开始播放。

这不是一首非常激动人心的歌曲,所以让我们用一个在不合拍的 小鼓 snare 来使它生动起来。用下面的代码块替换现有的代码,然后再次运行。你可以在做这个的时候让现有的节拍继续播放;你会注意到你的改动会自然地应用,与节拍同步:

live_loop :beat do
  sample :drum_heavy_kick
  sleep 0.5
  sample :drum_snare_soft
  sleep 0.5
end

我们在做这个的时候,让我们在每四拍之前添加一个 踩镲 hi-hat ,让声音变得有趣一些。在现有的程序块下面添加新的程序块,然后再次运行:

live_loop :hihat do
  sleep 3.9
  sample :drum_cymbal_closed
  sleep 0.1
end

我们现在已经有了我们的节拍,所以让我们来添加一个 低音声线 bassline !Sonic Pi 内置了各种合成器,还有混响和失真等效果滤波器。我们将使用 “dsaw” 和 “tech\_saw” 合成器的组合,使其具有电子复古合成器的感觉。将下面的块添加到你现有的程序中,运行,并听一听:

live_loop :bass do
  use_synth :dsaw
  play :a2, attack: 1, release: 2, amp: 0.3
  sleep 2.5
  use_synth :tech_saws
  play :a1, attack: 1, release: 1.5, amp: 0.8
  sleep 1.5
end

你会注意到上面的内容,当播放音符时,我们可以完全控制 ADSR) 包络 envelope ,所以我们可以决定每个声音何时达到峰值和衰减。

最后,让我们添加一个 主音合成器 lead synth ,试试那些被称为“ 切片器 slicer ”的效果特征。为了使事情更有趣,我们还将引入一个伪随机的元素,让 Sonic Pi 从一系列潜在的 和弦 chord 中挑选。这就是一些有趣的即兴创作和“快乐的意外”可以开始发生的地方。在你现有的程序中加入下面的程序块并运行:

live_loop :lead do
  with_fx :slicer do
    chords = [(chord :A4, :minor7), (chord :A4, :minor), (chord :D4, :minor7), (chord :F4, :major7)]
    use_synth :blade
    play chords.choose, attack: 1, release: 2, amp: 1
    sleep 2
  end
end

很好!现在,我们当然不会很快与 Daft Punk 竞争,但希望通过这个过程,你已经看到我们如何通过添加一些简单的代码,实时地从一个单一节拍变成更大的东西。YouTube 上 Sam Aaron 的 现场编码表演 非常值得一看,它展示了 Sonic Pi 可以让你有多大的创造力和适应力。

 title=

我们完成的作品,完整版

如果你曾经想学习一种乐器,但又觉得被“我没有节奏感”或“我的手不够灵活”这样的想法所束缚,Sonic Pi 是一种多功能的乐器,这些都不重要。你所需要的只是想法和灵感,以及一台便宜的电脑,如简陋的树莓派。其余的都在你的指尖上(实际意义上的)。

这里有几个方便的链接可以让你开始:


via: https://opensource.com/article/20/3/sonic-pi

作者:Matt Bargenquast 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出