Guitarix 简介
根据其开发者所述,Guitarix 是一款单声道放大器,旨在创造典型的垃圾摇滚、重金属、布鲁斯和其他摇滚吉他风格的失真声音。事实上,Guitarix 的功能远不止失真音效。在本文中,我将拆下软件扬声器格栅,拉出虚拟底盘,仔细研究这款“简单单声道放大器”的声音可能性。
简介
您知道吗
- Rickenbacker 是 1930 年代早期首批商业化的电吉他之一?
- 到 1945 年,Fender 公司推出了专门为电吉他设计的放大器?
- 音频效果设计师 Roger Mayer 在 1960 年代为吉他手创造了第一个失真和哇音踏板?
- 2009 年 7 月,开发者 Hermann Meyer 和 James Warden 宣布发布 Guitarix 0.05.0-1?
好吧,也许 Guitarix 不会像其他事件那样产生历史性的影响,但其最新版本绝对是值得关注的事件。

功能特点
Guitarix(图 1)具有一组对吉他手特别有价值的处理模块,例如失真效果、压缩器、混响器、回声和哇音/哭娃效果。信号处理流程是固定的,模块链无法重新排序。它们可以打开或关闭,并且某些模块包含效果完整参数集的隐藏显示。
Guitarix 主显示面板以逻辑方式组织了其各种模块和控件。从上到下,我们有主菜单栏、调音器/平衡/jconv 条、控件显示、反馈/前馈/录音条和日志窗口。放大器功能位于控件显示的左侧,其次是效果处理模块和可选的示波器。如果屏幕空间不足,您可以隐藏 jconv、控件面板和日志窗口的显示(图 2)。

Guitarix 为在 jconv(图 3)中设置值提供了一个基本的 GUI,jconv 是一个轻量级实用程序,用于创建高质量的混响效果。使用 Guitarix GUI,您可以加载和查看 IR(脉冲响应)文件,选择 IR 复制/读取模式,并调整 IR 分区大小、最大可用内存和线性增益信号放大器的值。默认增益值较低,因此如果 IR 没有创建预期的氛围,请务必检查并更改它。不幸的是,jconv 设置在实时状态下是不可触及的,但它们可以与预设中的所有其他值一起保存。

Guitarix 还包括一个调音器和一个 JACK MIDI 输出端口。调音器是可用的,尽管它可以从更好的显示效果和更稳定的音高检测中受益。唉,MIDI 转换不可靠到无法使用的地步。我尝试了范围和灵敏度控件的各种设置,但都无济于事。我将继续尝试对其进行微调,但我承认对我来说它无论如何都是一个低优先级的特性。
安装、配置、播放
Guitarix 可从运行 OpenSUSE、Fedora、Gentoo 和 Arch Linux 系统的软件包管理器获得。软件包也适用于 Musix,这是一个针对音频/视频制作优化的 Linux 发行版。如果您正在使用任何这些系统,那么您很幸运,否则您将不得不自己编译它。
构建 Guitarix 并不困难。源代码树现在采用了 waf 构建系统。在提示符下输入 ./waf help 以查找可用的配置选项,然后运行以下命令来编译和安装最新和最棒的 Guitarix 版本
$ ./waf configure --prefix=/usr/local $ ./waf build $ sudo ./waf install
假设其依赖项齐全,构建应该会顺利进行。如果缺少任何组件或组件已过时,配置阶段将失败,因此请注意构建配置期间发出的任何警告或错误。
完整构建需要各种依赖项,包括 LADSPA SDK、Steve Harris 的 meterbridge、Kjetil Matheussen 的 jack_capture 和 Fons Adriaensen 的 jconv。只有 LADSPA 软件包是绝对必需的。Guitarix 在没有其他便利设施的情况下也可以运行,但它们非常有用,以至于我认为没有它们 Guitarix 是不完整的。
如果您的发行版的软件存储库中不包含 jconv,您也需要构建和安装它。Jconv 需要其自己独特的依赖项,因此请务必阅读并遵循 Kokkini Zita 上的构建说明。
Guitarix 处理器模块也可以作为 LADSPA 插件使用,任何精通 LADSPA 的主机都可以使用。插件在正常的构建过程中自动编译和安装,这是开发人员的另一个贴心之处。
测试音色
Guitarix 是一个基于 JACK 的应用程序,因此您需要一个 Linux 系统,其声音由 ALSA/JACK 组合驱动。如果您不了解这些组件,ALSA 是 Linux 内核声音系统,JACK 是一个用户级高性能声音服务器,专为专业音频使用而设计。针对音频制作优化的 Linux 发行版基于 ALSA 和 JACK,如果您想从 Guitarix 和其他音频制作软件中获得最佳性能,我强烈推荐此类系统。在本文中,我在经过深度定制的 Ubuntu Studio 9.04 系统上测试了最新的 Guitarix,该系统具有针对实时性能定制的 2.6.29 内核。
我使用一把廉价的电吉他插入 M-Audio Omni I/O 测试了 Guitarix。Omni 用作我的录音机的 Delta 66 音频接口的分线盒,并用作输入线路电平音频信号的前置放大器。我的吉他有两个双线圈拾音器、一个音量控制、一个音调控制和一个三向拾音器选择开关。这是测试像 Guitarix 这样的软件的不错选择:如果该程序可以使这把吉他听起来不错,那么想想它对您的 Paul Reed Smith 会有什么效果。
测试乐器的拾音器是无源的,但它们的输出足够热,会偶尔导致削波。我不得不试验一段时间才能找到电平和设置的最佳组合。Omni 的 Pad 开关消除了削波,而 Guitarix 的 Overdrive 和 Feedforward 控件恢复了信号的能量和临场感。
默认预设是简单的失真效果。这是一个很好的失真效果,可以按原样完美使用,但它也是创建您自己的预设的良好模型。我的第一个 Guitarix 预设是默认失真与 Freeverb 效果的简单组合,也采用其默认设置。通过调整每个处理模块中的参数,您可以从如此简单的预设创建更精细调整的效果。通过 MIDI 进行参数控制尚不可用,但您可以使用鼠标滚轮拨入精确值。
Record 实用程序根据 jack_capture 配置对话框中进行的设置工作。就我的测试所能辨别的那样,它的工作方式完全符合预期。当然,凭借其 JACK 功能,Guitarix 的输出可以路由到 Ardour、QTractor、Rosegarden 或任何其他精通 JACK 的 DAW。
那么它的声音如何?
我准备了 一个简单的演示(OGG 格式),该演示是在 Guitarix 中使用 jack_capture 录制的。以下列表描述了演示的每个部分
- 在默认失真设置下的 Riff。
- 添加具有默认设置的 Freeverb 模块。
- 添加 Overdrive 模块,过载设置为 10。
- 将 Feedforward 滑块设置为 30。
正如演示所示,每个模块都添加了独特且显着的效果。我的第一个录音包括 IR 模块,但它与其他模块组合使用时引入了一些音频伪影,因此我使用 ReZound 声音文件编辑器将其剪掉了。顺便说一句,我不太确定我理解 IR 模块的功能。它确实为声音增加了一些美感,但我可以使用一些澄清来说明它是如何做到这一点的。
关于 jconv 的另一个说明。虽然卷积引擎通常与创建高质量的逼真混响相关联,但它们也是机柜模拟的出色引擎。我刚刚开始尝试它,这要归功于 Hermann Meyer 指向 大量放大器机柜 IR 文件(以 RAR 格式压缩的软件包)的指针。Hermann 建议您从 IR 中删除混响尾音(使用 Guitarix 中的 jconv 小部件即可轻松完成),以获得相对未经处理的机柜模拟。
文档
在其开发的现阶段,Guitarix 几乎没有用户级文档。源代码包包含一个 README,其中详细解释了该程序,Hermann Meyer 撰写了一篇关于 在 Guitarix 中使用 jconv 的优秀介绍。存在一个讨论论坛,但流量不大。该程序还需要一个演示性的预设库。幸运的是,该程序很容易通过使用来学习。进行实验,制作新的预设,保存它们,并将它们告诉我们其他人。
结尾
版本号为 0.05.0 的应用程序可能有一些粗糙的边缘。Guitarix 在某些方面需要关注,但其基本设计是好的。我希望看到更完善的 GUI、一些用户级文档和一个改进的调音器。该网站的英文需要改进一下,尽管它是可以理解的。但这些都是相对次要的点,我很高兴拥有 Guitarix。它非常适合其最初的用途,即各种失真声音,并且它是一款出色的干净声音放大器,尤其是在使用适当的 IR 文件激活 jconv 时。它的 JACK 支持是完美无缺的,因此 Guitarix 可以集成到任何 JACK 感知应用程序网络中。不,它不能替代 Guitar Rig,但它是朝着灵活而强大的 Linux 吉他效果/放大器模拟处理器迈出的良好一步。
我必须提到 Guitarix 是使用出色的 FAUST DSP 开发环境进行原型设计的。FAUST 值得单独写一篇文章,但作为评论的替代,您可以在其主页上查看它。
过门音
一位巨人陨落:RIP Les Paul (1915 - 2009),传奇吉他手、录音师和发明家。当我在 1950 年代还是个孩子的时候,我的父母听了 Les Paul 和 Mary Ford 的歌曲。我永远不会忘记这位男士的音色和他的技巧,我相信他仍然在天堂的殿堂里摇摆。每一位活着的电吉他手都应该为这位伟人默哀片刻,然后为 Les 再一次摇滚全场。