Pianoteq3 For Linux: 产品评测
2009年5月15日,Modartt 公司宣布发布其屡获殊荣的 Pianoteq 3.0.3 版本,这是一款采用名为物理建模音频合成方法创建的专业级数字键盘乐器。该程序深受用户好评,但为了体验其魅力,您必须运行 Windows 机器或 Mac 电脑。而现在,情况发生了改变。最新版本引入了各种新的吸引力,其中最让我感兴趣的是对原生 Linux 版本的支持。快来体验一下吧,这款商业音乐软件中最优秀的虚拟键盘乐器现在已在 Linux 上可用。
物理建模
到 1990 年代初期,成熟的传统减法合成、加法合成和 FM 音频合成方法在各种硬件实现中得到了充分体现。采样器变得越来越复杂,计算机功能也在向实时音频合成和采样回放方向发展。合成器制造商开始探索新的音频合成方法,最终在矢量合成、粒状合成和物理建模中找到了可市场化的成果。
物理建模代表了与传统合成方法的彻底决裂。物理建模不是为波形、滤波器和放大器设置值,而是向用户呈现基于乐器材料和结构特性的参数。对于钢琴的物理模型,参数集将包括诸如音板的尺寸和材料组成、琴弦长度、琴键重量等特性。除了这些因素外,物理建模还考虑并设计材料的激励,即它如何响应更快或更慢的演奏技巧或更硬或更软的材料。考虑到任何乐器的此类因素的数量和多样性,人们可能会相信,通过物理建模进行音频合成很可能是一项非常复杂的任务。
Pianoteq 简介
Pianoteq(图 1)是一款多功能软件,用于物理建模各种键盘乐器。在其最简单的应用中,该程序可以用作 MIDI 控制的声音模块,为用户的音频设备库提供出色的钢琴音色。在其更深层次的应用中,Pianoteq 是一个设计调色板,用于创建和编辑基于键盘乐器家族(钢琴、管风琴、大键琴等)物理特性的新声音。

3.0.3 版本是 Pianoteq 首个原生 Linux 版本。开发人员在软件包中包含了一个 README 文件,以解释 Linux 特有的必要条件,我很高兴地注意到,这些必要条件很少且常见。建议使用实时内核,以及 JACK 音频服务器系统(带有 QJackCtl),仅此而已。我在两台 32 位系统和两台 64 位机器上安装了 Pianoteq,所有这些机器都运行了 rt 启用的内核,我没有遇到任何安装和运行软件的困难。Pianoteq 对我来说开箱即用,我赞扬 Modartt 的开发人员对 Linux 特定软件包和配置细节的关注。
Pianoteq 驳斥了采样乐器必然比合成乐器听起来更好的说法。对于想要最逼真声音的作曲家来说,采样似乎是唯一的解决方案,但采样的局限性很快就会显现出来。参数控制存在问题,并且通常仅限于性能控制,即声音本身已经“硬编码”。逼真的基于采样的音乐通常需要同一声音的数十个版本,每个版本都以新的演奏技巧或富有表现力的姿势呈现声音。相比之下,合成声音通常允许直接访问定义这些技巧和姿势的参数。逼真的采样集往往也很大,这个因素决定了某些磁盘流技术的演变。再次,相比之下,合成声音的代码只是一组或多或少复杂的硬件渲染器指令。真实乐器的合成声音的整个音色库代码可能比其相应的采样小一个数量级,并且不需要任何特殊的附加技术。大钢琴的声音是一种非常复杂的音频现象,Pianoteq 的伟大之处在于,它在更显著的参数控制和更小的存储需求下,与采样钢琴的逼真声音相媲美。
安装与配置
安装 Pianoteq 非常简单,只需将软件包解压缩到您的主目录即可。据我所知,不包含启动图标。要启动程序,请从其目录发出以下命令
./Pianoteq30
信息面板将出现在主显示屏上。关闭它,然后继续执行“文件->音频/MIDI 设置”对话框(图 2),并为您的音频和 MIDI 设备配置 Pianoteq。重新启动,就完成了,您已准备好使用 Pianoteq 进行演奏了。

顺便说一句,当我评测 Renoise 的首个 Linux 版本时,我也遇到了同样的安装和设置简易性,因此,当我得知 Pianoteq 开发人员效仿了 Renoise Linux 软件包树立的榜样时,我并没有感到太惊讶。我欢迎将如此出色的音乐软件添加到 Linux 音频世界,并且我希望未来的软件包将继续如此轻松便捷,不会令人感到沮丧。
用户界面
Pianoteq 的 GUI 基于 JUCE 应用程序开发框架的图形功能。JUCE 还提供对 ALSA 和 JACK 的支持,因此成为跨平台多媒体软件开发人员的理想选择。
乍一看,Pianoteq 看起来像一个色彩鲜艳的寓教于乐程序,但稍微深入了解一下就会发现它的真正威力。图 3 显示了打开参数窗口的 Pianoteq。大多数视觉效果都是功能性的,即虚拟键盘会随着 MIDI 输入一起演奏,虚拟踏板会跟随相关的控制器消息,效果滑块会响应实时 MIDI 控制。此外,GUI 会根据所选乐器的功能更改键盘的音阶和可演奏范围。可以从“窗口”菜单中打开各种其他隐藏窗口。尽管起初看起来有些新颖,但 Pianoteq 的 GUI 易于导航和控制。坦率地说,它非常酷。

“麦克风位置”窗口是 Pianoteq 关注声音建模细节的一个很好的例子。图 4 展示了用于确定虚拟钢琴周围两个麦克风位置的交互式显示。您可以将麦克风移动到任何首选位置,如果愿意,可以实时移动(尽管请参阅下文对 Pianoteq 实时性能控制的评估),并且每个位置都会对声音产生或多或少可听见的效果。

输入/输出
Pianoteq 可以通过任何 MIDI 键盘或其他 MIDI 控制器进行演奏,并且您的演奏可以保存为 MIDI 文件。该程序包含一个简单的 MIDI 文件播放器,并且可以将其输出渲染为 WAV 文件。MIDI 连续控制器和其他 MIDI 消息可以映射到 Pianoteq 参数,以实现实时参数控制自动化。
音质
我最初的评测重点放在随附的钢琴模型上,并进行了一些小的调整以适应聆听环境。在我的第一个测试中,我将 MIDI 文件加载到 Pianoteq 中,并使用 C3 Bright 模型播放它们。特定的乐曲在风格上截然不同,但这两部作品都展示了广泛的表现力和动态。然而,它们最初是为 FM 合成钢琴编排的,我希望从默认模型中获得稍微明亮一些的整体声音。我将默认动态范围设置为 40,稍微增加了琴槌硬度,并调整了 EQ 曲线。
您可以听到我调整后的模型演奏的 Enrique Granados 的 《少女与夜莺》 和 Stefan Wolpe 的 《钢琴曲式》。我还放置了 eg-pianoteq.ogg 和 eg-sampled.ogg 中的段落,以比较采样 Yamaha Maestro 大钢琴(由 LinuxSampler 演奏)的声音与调整后的 C3 Solo Recording 钢琴的声音。
唉,我不是键盘演奏家,因此我的实时实验仅限于通过外部音序器进行控制以及使用 Casio CZ101 进行一些实时演奏。CZ 对于 Pianoteq 来说不是一个好的选择,它的键盘范围只有四个八度音阶,没有触后,并且它的 MIDI 速度值固定为 64。但是,我有一个很大的古典钢琴音乐 MIDI 文件库,是我多年前转录的,所以我仍然可以用钢琴大师作曲家的音乐对 Pianoteq 进行一些压力测试。我很高兴地说,到目前为止,该程序已经承受了我所能施加的一切压力,并且表现完美无瑕。
性能控制
用户手册明确指出 Pianoteq 需要至少 1.5 GHz 的 CPU,因此我预计 CPU 使用率会很高。在我性能最弱的机器(由 2 GHz CPU 驱动)上演奏 Granados 作品期间,使用率高达 55%,但性能稳定,没有音频故障或 xruns。
参数更新是另一个问题。考虑到该程序的整体专业性,我感到惊讶的是,参数控制更新并非总是即时的,并且在某些参数更改期间发生了可听见的故障。QJackCtl 没有报告 xruns,正常播放期间也没有发生可听见的人为失真。
文档
用户手册可从“帮助”菜单中获得。但是,安装错误(?)从程序中隐藏了所需的 PDF 文件。将所需文件从 ~/Pianoteq30/Documentation/pianoteq-english.pdf(或 pianoteq-francais.pdf)移动到 ~/Pianoteq30/pianoteq-english.pdf,然后您应该可以从“帮助”菜单中打开它。该手册编写清晰,强烈建议新用户至少通读其内容。
“帮助”菜单还提供视频教程的链接,并且 Pianoteq 主站点上发布了广泛的 FAQ 常见问题解答。
音色库和预设
Pianoteq 附带一套两种三角钢琴乐器和两种电子钢琴和颤音琴声音的演示乐器。商业和免费附加组件可用,包括来自 KIViR(键盘乐器虚拟修复) 项目的杰出乐器(已注册用户免费)。
用户定义的 FXB 格式预设可以从 Pianoteq 网站下载。一些预设需要附加乐器,另一些则适用于库存 Pianoteq 键盘。
稳定性
我选择的音序器包含一个不错的点唱机功能,我为此设置了各种播放列表,包括一些专门用于 19 世纪和 20 世纪钢琴音乐的列表。Pianoteq 在超过一百首乐曲中从未出现故障,JACK 没有报告 xruns,并且音频输出非常出色。在发布版本 3.0.3 时,Pianoteq 是一款成熟且经过充分测试的 Windows 系统和 Mac 产品,其开发人员显然希望 Linux 用户能够享受完整的 Pianoteq 体验。
顺便说一句,我只是打开了我的音序器,将其设置为点唱机播放,按下空格键,音乐便倾泻而出。如果选择了 JACK 音频系统,它将默认为自动连接,JUCE MIDI 端口也是如此,因此我从未接触过 QJackCtl 的连接面板。太棒了。
价值
截至 09 年 5 月 24 日,Pianoteq 的价格为 249 欧元(约合 350 美元)。您花钱可以访问该程序的所有版本,包括 Linux 的 32 位和 64 位版本。支持渠道包括电子邮件和论坛。注册用户还可以访问一个特殊区域,用于下载程序更新和免费附加组件。
我查看了以前版本的 Pianoteq 的其他评测,以了解其价格定位。那些评测人员并没有感到震惊。该产品兑现了其承诺,并且被绝大多数评测人员认为物有所值。
结论
向伟大的 Philippe Guillaume 和他出色的团队致以崇高的敬意。Pianoteq 简直太棒了。它的音质非常出色,用户界面美观且引人入胜,附加乐器非常精彩,等等,等等。它不是免费的,也不是开源软件,但其开发人员无疑对音乐制作人的开源社区感兴趣。在这个社区成员看来,适用于 Linux 的 Pianoteq 获得了满分四颗星(或帝企鹅,任您选择)。