Audionaut 開源多軌音訊編輯器正式推出

Audionaut 提供輕量級、跨平台的多軌編輯器,並整合 AI 代理

Audionaut 是一款免費的開源桌面應用程式,讓使用者能夠切割、排列和匯出多軌音訊,而無需承擔完整 DAW 的負荷。它原生運行於 Windows、macOS 和 Linux,使用現代 C++ 搭配 JUCE 架構開發,並以 GPL-3(或更新版本)授權,另提供可選的商業授權。


核心功能開箱即用,專注於精確編輯

  • 多軌時間軸 – 建立區段,將剪輯拖曳至每軌播放清單,並匯出乾淨的混音。
  • 精確切割與交叉淡入淡出 – 剪輯層級編輯,具備自動消除間隙與淡入淡出處理。
  • 彈性通道支援 – 可支援任意數量的音訊通道;專案儲存於 .audium 格式。
  • 無頭 CLI – audionaut-cli 提供 JSON 編碼指令,適用於腳本、CI 與 AI 代理。每個指令回傳單一機器可讀的封包({"ok": true, "result": …}),並遵守標準退出碼規範。
  • 透過 MCP 的 AI 代理編輯 – Claude 及其他相容 MCP 的代理可使用 Model Context Protocol (MCP) 驅動編輯器。編輯內容會呈現為單一取消步驟,確保使用者透明度。
  • 音訊分析 – 可選擇整合 Essentia 庫,新增節拍追蹤、起始點偵測與 BIC 分割功能。
  • 音軌分離 – 內建支援 demucs.cpp,可自動提取人聲、鼓、低音及其他音軌。

開始使用:克隆、建構與執行

  1. 以子模組方式克隆
    git clone --recursive https://github.com/kvoltmer/Audionaut.git
    
    或在淺層克隆後執行 git submodule update --init --recursive。
  2. 建構 Essentia(可選) – 分析功能所需。
    ./Audionaut/Builds/build_essentia.sh
    
    Python ≤ 3.11、pkg-config 與 CMake 3.x 為必要條件。
  3. 針對您的平台編譯
    • macOS – 在 Xcode 中開啟 Audionaut/Builds/MacOSX/Audionaut.xcodeproj。
    • Windows – 在 Visual Studio 2026 中開啟 Audionaut/Builds/VisualStudio2026/Audionaut.sln。
    • Linux – 安裝所列開發套件,並執行:
      cd Audionaut/Builds/LinuxMakefile/
      make CONFIG=Release -j8
      
  4. 執行 GUI – 啟動建構完成的 Audionaut.app(macOS)或 Windows 可執行檔。專案可透過雙擊或命令列開啟。
  5. 使用 CLI – 例子工作流程:
    audionaut-cli create song.audium --channels 2
    audionaut-cli import song.audium take1.wav take2.wav --position 4.5
    audionaut-cli analyze song.audium --types sbic,beat_degara
    audionaut-cli auto-edit song.audium --track 0 --measures 4
    audionaut-cli export song.audium -o mix.wav --sample-rate 48000 --bit-depth 24
    
    每個步驟都會回傳一個 JSON 封包,可在繼續前檢查 `

Sources

相關

  • 專案
  • 專案
  • Dispatch
  • 專案
  • 專案