Alternative open source à NestDrop pour Linux & Windows. App desktop native en Rust : multi-deck avec presets MilkDrop, contrôle MIDI/OSC/Ableton Link, sortie vidéo v4l2/NDI pour OBS.
Contexte
NestDrop est l'outil de référence pour les visuels MilkDrop en live — mais il est Windows-only, propriétaire, et sans sortie NDI propre. OpenDrop VJ est l'alternative open source pour Linux et Windows, conçue pour les setups de performance audiovisuelle.
Ma contribution
- Presets MilkDrop compatibles (rendu OpenGL natif via projectM)
- Multi-deck : plusieurs visuels simultanés
- Crossfader entre decks avec transitions
- Contrôle MIDI/OSC full — assignation libre des paramètres
- Sync Ableton Link (optionnel)
- Sortie vidéo : v4l2 (Linux), NDI (réseau)
- Interface de performance pensée pour le live
// défi technique
Implémenter le rendu MilkDrop en natif (Rust, egui + OpenGL/EGL, bindings FFI vers projectM) tout en maintenant une latence suffisamment basse pour un usage live — avec des sorties vidéo qui parlent aux vrais workflows de VJ.