brummer10/guitarix
guitarix virtual versatile amplification for Jack/Linux
什麼是 Guitarix?
Guitarix 是一個專為 Linux 設計的開源模組化虛擬吉他放大器。它允許你透過混合前置放大器/放大器模型、效果、揚聲器箱模擬和脈衝響應檔案,建立自訂的放大器鏈。這款軟體可作為獨立應用程式、VST3 插件,或可載入任何相容 DAW 的 LV2 插件運作。
它是如何運作的?
- 放大器與前置放大器模型 – 可選擇內建模型或載入外部模型檔案:
.nam檔案 – 來自 Neural Amp Modeler 專案的神經網路基礎放大器模型。.json/.aidax檔案 – 由 RTNeural 推論函式庫驅動的模型。
- 效果鏈 – 內建大量效果(壓縮、失真、調變、混響、延遲、均衡等),部分模擬經典硬體(例如 Ibanez Tube Screamer)。你也可以加入任何喜歡的 LADSPA 或 LV2 插件。
- 箱體與 IR 支援 – 可載入自己的脈衝響應檔案,以塑造揚聲器音色。
- 控制 – 使用 MIDI 控制器或腳踏板即時調整參數。
- 無頭模式 – 可在 Raspberry Pi 或其他低功耗裝置上無 GUI 運作,轉變為專用放大器建模器。
為什麼值得關注?
- 低延遲,Linux 優先:專為 Linux 上的即時表現設計,非常適合現場演奏或錄音室工作。
- AI 增強音色:透過支援 Neural Amp Modeler 與 RTNeural 模型,Guitarix 可利用機器學習基礎的模擬,重現真實硬體放大器的細膩音色。
- 高度彈性:可作為獨立應用程式、VST3 插件或 LV2 插件使用,可輕鬆整合至任何工作流程。
- 可部署於微型硬體:透過基於 Docker 的 GuitarixContainer,可為 Raspberry Pi 等裝置建構最佳化、低延遲版本。
如何開始(來自 README)
# 克隆程式碼庫並取得子模組
git clone https://github.com/brummer10/guitarix.git
cd guitarix
git submodule update --init --recursive
# 建構(在 'trunk' 目錄內)
cd trunk
./waf configure --prefix=/usr \
--includeresampler --includeconvolver --optimization
./waf build
sudo ./waf install
你需要安裝 Dependencies 中列出的一組開發函式庫(GTK-3、JACK、Boost、Eigen、FFTW 等)。
如何了解更多?
- 文件 – 程式碼庫包含獨立應用程式與 LV2 插件的 Markdown 概述。
- 容器部署 – 請參閱獨立的 GuitarixContainer 程式碼庫,以取得 Docker 建構說明與硬體特定最佳化。
以上所有資訊均直接取自專案的 README。
相關
- 專案
- 專案
- Dispatch
- 專案
- Dispatch