Audionaut 是一款免费、开源的桌面应用,用于轻松的音频编辑和录制。它基于 JUCE 框架使用现代 C++ 构建,可在 Windows、macOS 和 Linux 上原生运行。该软件提供精确的剪辑、按轨道播放列表、灵活的多声道支持以及干净的导出,旨在服务于从事音乐、播客或多轨道录音的用户,无需承担完整数字音频工作站的重量和复杂性。

显示音轨和编辑控件的 Audionaut 截图
Audionaut 主窗口,具有多轨波形显示和传输控件github.com

此图像展示了文章概述中所描述的 Audionaut 图形用户界面,展示了软件的功能。

Audionaut 的突出功能在于其通过 Model Context Protocol (MCP) 与 AI 代理集成。在安装了 Node.js 18+ 和 Claude 的情况下,用户可以使用命令 `claude mcp add audionaut -- npx -y audionaut-mcp` 连接代理。代理所做的编辑会以单独的撤销步骤形式应用于打开的 Audionaut 项目,使用户能够审查并保存更改。在 macOS 上,由于应用的沙盒限制,项目必须存储在 Music 文件夹中,以便代理能够访问它们。

除了 GUI 之外,Audionaut 还包含一个无头命令行工具(audionaut-cli),使脚本和 CI 系统能够访问 .audium 项目。该 CLI 与 Catch2 测试一起构建,并支持 JSON 输出以获取机器可读的结果。该项目采用 GPL3(或更高版本)和商业许可证的双重许可,贡献需要签署贡献者许可协议。

指示 Audionaut 采用 GPL v3 许可证的徽章
Audionaut 根据许可证部分所述,采用 GPL v3 许可证发布。github.com

此徽章代表文章中提到的双重许可,展示了 Audionaut 许可模型中的 GPL v3 部分。