À propos du projet

orDrumbox est une boîte à rythmes et un séquenceur pas à pas complet basée sur le navigateur qui permet aux utilisateurs de créer des motifs de batterie à l'aide de kits acoustiques, vintages et 8 bits. Il propose une grille programmable pour l'entrée de notes, prenant en charge les polyrythmes, le swing par piste et les remplissages euclidiens. Capacités techniques clés : - Synthèse & Automatisation : Un synthétiseur logiciel intégré avec 3 VCO, synthèse FM, filtres TPT SVF, enveloppes ADSR et deux LFO synchronisés au tempo. Il utilise AudioWorklet pour une synthèse haute performance. - Traitement audio : Effets par piste incluant réverbération, délai et saturation, ainsi qu'une chaîne maître globale comportant un compresseur et des filtres passe-haut/passe-bas. - MIDI & Export : Prise en charge complète des normes General MIDI (GM), permettant l'import/export MIDI et la compatibilité avec des contrôleurs MIDI externes. L'export WAV de haute qualité est également disponible. - IA & Automatisation : Inclut un générateur de motifs avec détection de style et un générateur automatique de ligne de basse. - Contrôle programmatique : Un serveur MCP (Model Context Protocol) permet la création et la modification de motifs via JSON-RPC. - Gestion des données : Prend en charge l'importation de répertoires WAV/kits de batterie, de fichiers projet JSON, et le support PWA pour une utilisation hors ligne. Il peut également être déployé en tant qu'application de bureau via Electron.