Guitarix 是什么?Linux 上的虚拟吉他放大器
更新时间
Guitarix 是一个运行在 Linux 上的虚拟吉他放大器,依赖 JACK Audio Connection Kit 工作。它把声卡输入的吉他单声道信号,经过主放大器和机架效果区处理后,输出立体声信号。软件免费开源,源码也允许在 BSD、macOS 等类 UNIX 系统上自行构建。如果你在 Linux 上弹吉他、想用软件替代实体音箱和单块,或者想把吉他信号接入 JACK/DAW 工作流,它值得了解。
它具体做什么
Guitarix 的信号路径和真实音箱类似:
- 输入:从声卡取吉他信号,按单声道处理。
- 主放大器(main amp):负责箱体音色。
- 机架区(rack-section):放置效果器,两者可以分开路由。
- 输出:经 JACK 输出处理后的立体声信号。
内置效果模块超过 25 个,覆盖从简单噪声门(noise gate)到 flanger、phaser、auto-wah 这类调制类效果。官方称在配置正常的 Linux 系统上,处理延迟不超过 10ms。
除了内置效果还能怎么用
Guitarix 不局限于自带模块,可以按需扩展:
- 加载 LADSPA 和 LV2 插件,补充更多效果。
- 把 Guitarix 的 JACK 输出接到 Rackarrack 或其他支持 JACK 的宿主。
- 在 Ardour 等 DAW 中录音。
- 以 LV2 插件套件形式,把放大器和效果直接加载进常用 DAW。
它虽然为吉他信号设计,但接合成器或其他声音发生器同样可用。
怎么安装
Guitarix 已进入大多数主流 Linux 发行版,官方说法是“十有八九”不需要自己编译,用软件中心或发行版包管理器安装即可。它支持多种 Linux 发行版及其衍生版本。
如果想用最新开发版,需要克隆开发仓库并从源码构建。官方明确提醒:这种安装方式不适合生产系统,因为那是正在开发中的源码。
适合谁
| 你的情况 | 是否适合 |
|---|---|
| 在 Linux 上弹吉他,想用软件音箱 | 适合 |
| 已使用 JACK 音频工作流 | 适合 |
| 想在 DAW 里以 LV2 形式加载音箱和效果 | 适合 |
| 用 BSD 或 macOS,愿意自行编译 | 可行,需从源码构建 |
| 想要开箱即用的非 Linux 桌面方案 | 不是它的目标场景 |
需要注意的前提
Guitarix 依赖 JACK,所以使用前系统需要配置好 JACK 音频环境。低延迟表现(官方称 10ms 以内)也建立在“配置正常的 Linux 系统”这一前提上,实际延迟取决于你的音频接口和 JACK 设置。