À propos du projet

Sourdaw est une station de travail audio numérique moderne disponible en tant qu'application web basée sur Chromium et en tant que shell de bureau Electron. Elle utilise un moteur DSP Rust unifié pour l'audio natif, les E/S et l'hébergement de plugins CLAP, tandis que le frontend est construit avec TypeScript, React et l'API Web Audio. Les capacités clés incluent : - Cœur DAW : Arrangement, enregistrement, édition, mixage, routage, automatisation, ainsi que des instruments et effets intégrés. - Collaboration : Collaboration en temps réel via des sessions WebRTC, découverte LAN native et un relais WebSocket optionnel. - Agent Harness : Un système piloté par l'IA qui accepte des objectifs en langage naturel pour gérer les pistes, les clips, le MIDI et les modifications de mixage. Il s'intègre avec des fournisseurs tels qu'Anthropic et OpenAI pour le MIDI génératif, la conversion audio-vers-MIDI (Basic Pitch) et la dictée Whisper. - Gestion d'état : Utilise les CRDT Automerge pour gérer la persistance du projet, l'historique d'annulation et l'édition collaborative via un chemin d'écriture unique.