Salut Antoine !
Désolé pour le temps de réponse...
Bon, déjà, il faut que tu vérifies que, dans les préférences de Live, onglet MIDI, ligne CMD DV-1, la colonne "Téléc." ou "Remote" est bien cochée : cela te permettra de mapper ton contrôleur. Normalement, les boutons fonctionneront, à l'exception des boutons FX1, FX2, FX3, FX4, qui changent "en dur" les messages envoyés par les encodeurs, ainsi que Double, Master et Focus, qui changent les messages envoyés par A, B, C et D. En somme, FX1, FX2, FX3, FX4 donnent accès à des banques d'encodeurs, et Double, Master et Focus donnent accès à des banques de boutons A, B, C et D.
Tout ça est détaillé dans la fiche MIDI ici :
http://www.manualgur…cmd-dv-1/midi-map
Ensuite, mon script permet de mapper automatiquement les encodeurs à des fonctions de base automatiquement. Donc le DV-1 peut contrôler Volume et Sends. Si tu veut mapper les encodeurs, ton mapping prendra le pas sur les fonctions de base.
Enfin, les encodeurs fonctionnent en relatif, donc : quand tu les tourne dans un sens, ils envoient un CC avec la valeur 65, dans l'autre sens ils envoient un CC avec la valeur 63. Live peut interpréter correctement ces valeurs, à condition qu'on lui indique que les encodeurs sont relatifs. Cela se fait en faisant Ctrl + M (ou CMD + M), et en sélectionnant le paramètre qui est mappé manuellement dans l'interface, puis en bas à gauche, il y a la possibilité de choisir absolu ou relatif. Plus d'aide ici, chapitre 26.2.4 :
https://www.ableton.…e-mapping-browser
Pour finir, les encodeurs du DV-1 sont basse résolution ; il faudra donc beaucoup de tours pour faire varier un paramètre... Et là, je n'ai pas encore la solution. Une idée serait possible dans le script, mais ça n'est pas trivial, et ça n'a, à ma connaissance, jamais été fait. Le problème principal est qu'un mapping manuel prend le pas sur le script...
J'espère avoir été utile !
Bonne journée,
Pierre-Augustin