Altmido Labs · Open source

MIDI pour Blackmagic Design DaVinci Resolve sous Linux

Rendez vos ports MIDI ALSA sélectionnables dans DaVinci Resolve avec un lanceur temporaire, sans remplacer les fichiers de votre installation.

Le problème résolu

DaVinci Resolve contient le support des surfaces MIDI, mais certaines builds Linux sélectionnent un backend RtMidi inactif.

Le projet Altmido Labs charge temporairement une bibliothèque de compatibilité qui redirige cette sélection vers ALSA Sequencer. Les ports MIDI disponibles sur votre système peuvent alors apparaître dans les préférences de DaVinci Resolve.

Ciblé

La bibliothèque ne remplace que la sélection du backend RtMidi concerné. DaVinci Resolve conserve sa propre gestion MIDI et son code de prise en charge MCU/HUI.

Réversible

Fermez DaVinci Resolve et relancez-le normalement pour retrouver immédiatement son comportement d'origine.

Sans modification système

Le script n'écrit rien dans l'installation de DaVinci Resolve, /usr ou /etc, et n'utilise pas sudo.

Démarrage rapide

Deux commandes pour vérifier puis lancer.

Téléchargez ou clonez le dépôt, puis ouvrez un terminal dans son dossier.

1. Vérifiez la compatibilité de votre installation :
./davinci-resolve-midi-linux.sh check
2. Lancez DaVinci Resolve avec les ports MIDI ALSA :
./davinci-resolve-midi-linux.sh run

Le mode standard utilise la bibliothèque précompilée fournie dans la version publiée. Aucun compilateur n'est nécessaire.

Pour les prérequis détaillés, la compilation depuis les sources et la configuration de la surface de contrôle, consultez le README du projet.

Compatibilité vérifiée

Deux versions de DaVinci Resolve Studio validées sur Ubuntu 24.04.

Le script est conçu pour d'autres distributions et versions présentant le même problème de backend, mais elles ne sont pas encore validées. Si votre configuration ne fonctionne pas, ouvrez une issue en indiquant votre distribution, la version exacte de DaVinci Resolve et le résultat de la commande check.