Contact →

Open source · Créatif · 2024

OpenDrop VJ

Visualiseur audio multi-deck

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.