Об этом проекте

Sourdaw представляет собой современную цифровую аудиостанцию, доступную в виде веб-приложения на базе Chromium и десктопной оболочки Electron. Она использует унифицированный DSP-движок на Rust для нативного аудио, ввода-вывода и хостинга плагинов CLAP, в то время как фронтенд построен с использованием TypeScript, React и Web Audio API. Ключевые возможности включают: - Ядро DAW: аранжировка, запись, редактирование, микширование, маршрутизация, автоматизация, а также встроенные инструменты и эффекты. - Совместная работа: взаимодействие в реальном времени через сессии WebRTC, нативное обнаружение в локальной сети (LAN) и опциональный реле-сервер WebSocket. - Agent Harness: система на базе ИИ, которая принимает цели на естественном языке для управления треками, клипами, MIDI и изменениями в миксе. Она интегрируется с такими провайдерами, как Anthropic и OpenAI, для генерации MIDI, конвертации аудио в MIDI (Basic Pitch) и диктовки через Whisper. - Управление состоянием: использование Automerge CRDT для обеспечения сохранности проектов, истории отмены действий и совместного редактирования через единый путь записи.