这个项目能做什么

Sourdaw 是一款现代数字音频工作站,可作为基于 Chromium 的 Web 应用程序和 Electron 桌面外壳运行。它利用统一的 Rust DSP 引擎处理原生音频、I/O 和 CLAP 插件托管,而前端则使用 TypeScript、React 和 Web Audio API 构建。 核心功能包括: - DAW 核心:编曲、录音、编辑、混音、路由、自动化,以及内置的乐器和效果器。 - 协作:通过 WebRTC 会话实现实时协作,支持原生 LAN 发现和可选的 WebSocket 中继。 - Agent Harness:一个 AI 驱动的系统,可接受自然语言目标来管理轨道、片段、MIDI 和混音更改。它与 Anthropic 和 OpenAI 等供应商集成,用于生成式 MIDI、音频转 MIDI 转换 (Basic Pitch) 和 Whisper 听写。 - 状态管理:使用 Automerge CRDTs 通过单一写入路径处理项目持久化、撤销历史和协作编辑。