Linux 音效 2007
在本文中,我选择了我认为是过去一年 Linux 音乐和声音软件领域的一些杰出成就。 这不是真正的“2007 年最佳”,这只是我个人认为在过去一年中最有趣和最重要的选择。
Ardour
它一直在变得更好。 感谢它的编译时选项,我现在使用两个非常不同的 Ardour 版本,一个是在我的 32 位 JAD 机器上编译并支持 VST 插件的版本,另一个是为我的 64 位机器构建的版本(它运行 64 Studio,这是自然的)。 Ardour 是 Dave 工作室的真正核心,我在 2007 年全年都充分利用了它。 我为我的一位学生制作了一张演示 CD,为我自己的 CD 录制了各种原创歌曲和器乐曲,重新制作了一批 20 世纪 60 年代和 70 年代与朋友一起制作的磁带录音,并为一位正在努力进入纳什维尔歌曲创作界的学生录制了单曲演示。 奇怪的是,似乎没有人注意到我没有使用 Pro-Tools。
顺便说一下,我已经切换到 Ardour 开发的 2.0-ongoing 分支。 这个分支介于稳定发布 tarball 和前沿开发版本之间,并且是检查即将发布的版本中某些功能的相对安全的方法。 一些很酷的更改即将到来,用于下一个稳定 tarball,我一定会在这个专栏中告诉您。
Rosegarden 团队
Chris Cannam 和他的团队去年加班加点地交付了升级后的 Rosegarden 和出色的 Sonic Visualiser。 最近,Chris 为社区提供了一份非常需要的礼物,他的新 Rubber Band 库,用于高质量的音高转换和时间伸缩。 这种软件是现代音乐制作的关键组成部分,特别是对于音高校正和任何基于循环的音乐制作。 Rubber Band 已经包含在 Ardour 2.0-ongoing 源代码树中,我预计它将成为整个 Linux 音频软件世界中音高/时间压缩的事实标准库。 谢谢你,Chris,Linux 声音和音乐社区爱你和你的团队。
wineasio
几年前,Robert Reif 设计了一种方法,让 Wine 能够访问 Windows 声音和音乐程序的 ASIO 驱动程序的高级功能。 对于大多数 Wine 用户来说,这可能是迈出了一小步,但对于基于 Windows 的声音和音乐爱好者来说,这是一个巨大的飞跃。 与 Linux 一样,默认的 Windows 系统具有不合适的高延迟,使其无法满足专业需求。 大多数 Windows 音频软件通常使用 Steinberg ASIO 驱动程序技术来绕过瓶颈,将延迟从数百毫秒减少到十毫秒甚至更少。 可惜的是,Robert 的工作本质上只是一个概念验证,但我很高兴地报告说,被称为 Drumfix 的 JAD 开发人员一直在继续 wineasio 的开发。 他的改进包括增强的音频端口配置、更好的构建/安装过程、与 JACK 传输同步,甚至还包括一个用于在 32 位 Wine 会话中使用 64 位 JACK 的桥梁。 非常酷的东西,对于想要切换到 Linux 的基于 Windows 的音乐家来说,这是一个非常令人兴奋的消息。
JOST
Lucio Asnaghi(又名 kunitoki)似乎致力于两个主要目标:扩展可用的原生 Linux 音频应用程序基础,并创建一个高度灵活的环境来运行 LADSPA、DSSI 和原生 VST/VSTi 插件。 Lucio 通过移植开源 Windows 插件和应用程序来实现他的第一个目标,他的第二个目标是通过他对 JOST(JACK Host)系统的持续工作来实现的。 JOST 最初相当简陋,但其最新的版本包括对内部 MIDI 音序器的多个实例的支持、经过大幅改进的 GUI(使用出色的 JUCE 框架构建),以及对 JACK 传输的支持(目前仅限主控)。 坦率地说,我认为 JOST 是 Linux 音乐制作者可用的最酷的应用程序之一。
Csound5
当我在 20 世纪 80 年代后期第一次看到 Csound 时,它只是一种用于音频合成和处理的强大语言,其中包括一些用于音乐创作的工具。 今天的 Csound 已经扩展到包括多重实例化、现代编程结构、灵活的音频和 MIDI I/O、ALSA 和 JACK 支持、用户定义的 opcode、新的合成和处理例程、新的应用程序编程接口 API、更多用于创作的工具以及对与 Python 和 Java 等外部语言接口的支持。 更棒的是,整个 Csound 相关应用程序生态系统已经发展起来,其中许多应用程序在 2007 年得到了相当大的发展(Rory Walsh 的 Lettuce 和 Steven Yi 的 blue 是这个生态系统的两个极好的例子)。 似乎所有这些好处还不够,开发人员还努力确保跨主要平台(Windows、OSX、Linux)的兼容性。 我对 John ffitch、Matt Ingalls、Michael Gogins、Victor Lazzarini、Steven Yi、Rory Walsh 以及整个 Csound 开发和用户社区表示由衷的敬意和钦佩,感谢他们维护和扩展了这一惊人的环境。 可能有一些与音频相关的事情 Csound 做不了,但我还没有发现。
Reaper
我现在就能听到:“为什么要包括 Reaper?”。 好吧,为什么不呢? 它可能不是原生 Linux 软件,但它在 Wine 下运行良好(尤其是使用 wineasio 驱动程序),它的开发人员支持 Linux 用户,并且其活跃的社区包括不少硬核 Linux 用户。
任何 DAW 的基本功能现在都已相当明确地定义,以至于相对不受阻碍地访问这些功能已成为设计重点。 原生 Linux 音频开发人员不妨考虑并掠夺 Reaper 设计的某些方面(Windows 和 Mac 开发人员也是如此),例如其轨道显示中的垂直缩放及其简单的“即用型”基本配置。 然而,Reaper 绝不是一个小应用程序,它的功能集非常广泛,并且它的配置可以根据需要变得复杂。 它也在快速和不断地开发中,在 2007 年可能进行了超过 20 多次重大更新(在我写这篇文章时发布了 2.026 版本)。
Alex Stone 的 Linux 音频奥德赛
Alex Stone 是一位音乐家,他的要求看似简单:他只是希望他的软件能够充分发挥其潜力。 这不是一个不寻常的要求,但正如 Alex 发现的那样,在 Windows 上做到这一点可能非常困难甚至不可能。 这就引出了 Alex 与 Ubuntu Studio 的相遇,以及由此产生的发现之旅,这让他的同行们对他取得的成就表示惊讶和敬佩。 整个故事可以在 这个 Reaper 论坛帖子中阅读,我指的是整个故事。 Alex 在该帖子中一丝不苟地记录了他的经历,从而形成了一个最引人入胜的故事。 这个故事的要点是,经过 много усилий,Alex 用更强大的 Linuxsampler/Reaper 系统完全取代了他的 Gigasampler/Reaper 系统,并且细节引人入胜且报告得非常好(Alex 是一位优秀的作家)。 可以说,如果您想让一位基于 Windows 或 Mac 的音乐家了解 Linux 的可能性,请向他或她介绍 Alex 的故事。
JACK
如果我必须选择一个我认为对 Linux 音频开发至关重要的软件,那就是 JACK。 上面提到几乎所有的软件都需要它,或者在它的支持下表现最佳。 JACK 在 2007 年的一些显著改进包括对 MIDI 的直接支持、对多处理器系统的改进支持以及 Windows 的新版本。 Linux 可以声称拥有各种出色的声音和音乐应用程序,但 JACK 真正掌握着通往王国的钥匙。 向 Paul Davis、Stephane Letz、Sampo Savolainen、Chris Cannam(再次!)、Steve Harris、Jesse Chappell 以及 JACK 团队的所有其他成员致以崇高的敬意。
总结
这就是我从 2007 年选出的一些我最喜欢的 Linux 声音和音乐软件。 我期待着来年的新发展,如果 2008 年只有 2007 年的一半好,那么我们将迎来又一个伟大的一年。
我要感谢我的读者在过去一年中的评论和支持,并邀请大家继续提出宝贵意见。 我还要大声向 Linux Journal 的工作人员说一声“非常感谢!”,感谢他们对我的耐心以及他们始终出色的作品呈现。 祝大家福泽绵长,我希望你们度过了一个美好的假期,我保证在新的一年里继续带来精彩的内容。 再见。