About this project
Sourdaw is a modern digital audio workstation available as a Chromium-based web application and an Electron desktop shell. It utilizes a unified Rust DSP engine for native audio, I/O, and CLAP plugin hosting, while the frontend is built with TypeScript, React, and the Web Audio API.
Key capabilities include:
- DAW Core: Arrangement, recording, editing, mixing, routing, automation, and built-in instruments and effects.
- Collaboration: Real-time collaboration via WebRTC sessions, native LAN discovery, and an optional WebSocket relay.
- Agent Harness: An AI-driven system that accepts natural-language goals to manage tracks, clips, MIDI, and mix changes. It integrates with providers like Anthropic and OpenAI for generative MIDI, audio-to-MIDI conversion (Basic Pitch), and Whisper dictation.
- State Management: Uses Automerge CRDTs to handle project persistence, undo history, and collaborative editing through a single write path.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.