LES TUTORIELS DE MAO PROFESSIONNELS :
Le sujet du Tutoriel : Enregistrer une automation au sein d'un clip MIDI en écran de session ou comment créer ses propres automapping MIDI
Tutoriel proposé par Soxy
Synopsis :
rappel:
le MIDI est un protocole de commande simple, fiable, normalisé et non-évolutif ; ce qui veut dire que les constructeurs ne peuvent pas faire ce qu'ils veulent au niveau de l'implémentation MIDI de leurs machines (petit détail qui a toute son importance)
Ce tutoriel a pour but d'annihiler une legende urbaine: Ableton Live n'enregistrerait pas les automations au sein d'un clip MIDI
... et bien c'est faux, et il le fait naturellement.
Tout d'abord, il faut bien faire la différence, dans Ableton Live, entre le mode téléc et le mode piste (configuration des préférences MIDI-sync) :
>>>Le mode téléc permet le mappage ou assignations des CC (Control Change) et Note On sur n'importe quel paramètre de Live et sur les paramètres visibles dans Live des Vst et Vsti.
Ce mode est trés pratique, simple d'utilisation, et permet une configuration rapide sans que vous ayez à configurer votre interface MIDI.
Il faut savoir tout de même qu'un CC (ou Note On) assigné en MIDI map (mode téléc donc) est automatiquement désactivé des entrées piste des pistes MIDI.
expl: votre clavier maître est configuré téléc=on et piste=on (préférences MIDI-sync)
créez une piste MIDI, glissez y un synthé (par expl), et configurez l'entrée MIDI de cette piste (MIDI From) sur votre clavier maître ; dés lors, vous pouvez jouer sur votre clavier et le synthé génère les sons correspondant au notes jouées (tout est normal quoi).
Maintenant, assignez une note de votre clavier au Mute de la piste (par expl) par le biais de la MIDI map (le bouton MIDI en haut à droite dans Live) et refermez la MIDI map.
On constate alors que lorsque l'on appui sur cette note on mute et démute la piste mais le synthé ne joue plus la note qui lui correspond : cette note est désactivée de l'entrée piste et ne sera donc plus enregistrable dans un clip.
On peut enregistrer une automation d'un paramètre MIDImappé dans l'écran d'arrangement car Live le permet, mais il est à noter que l'automation n'est toujours pas inscrite au sein du clip.
>>>Le mode piste, lui, permet de faire entrer l'ensemble du signal MIDI dans les pistes MIDI et les pistes instrument, et ce signal pourra être enregistré au sein d'un clip.
Prenons l'exemple de la molette de modulation de votre clavier maître (ModWheel), qui n'est autre qu'un simple CC.
Lorsque vous enregistrez un clip MIDI, vous pouvez enregistrer les notes jouées ; bougez la molette de votre clavier lors de l'enregistrement et vous constaterez que l'automation de la molette a bien été enregistrée au sein du clip MIDI. L'automation est visible dans la fenêtre du clip dans l'onglet envelopes (sélectionnez le synthé et en dessous le paramètre ModWheel ou sélectionnez "n'afficher que les paramètres modulés" et vous verrez l'automation).
Pourquoi ça marche ? parce que votre molette est par défaut adressée au CC01 et, comme je vous ai expliqué plus haut, les constructeurs et concepteurs de machines ne font pas ce qu'il veulent : le CC01 est forcément le paramètre de molette de modulation.
Conclusion, enregistrer une automation au sein d'un clip MIDI est très simple, encore faut-il connaître l'implémentation MIDI de la machine que vous souhaitez automatiser ...
Et c'est là que je pousse un coup de gueule, car très peu de constructeurs fournissent les tableaux d'implémentation MIDI de leurs machines ou softs ... tableaux pourtant indispensables pour mapper les contrôleurs aux machines !
... et malheureusement Ableton ne donne pas l'implémentation MIDI de ses Vst/Vsti (... j'enrage ...)
mais continuons le tuto ...
Voici, en exemple, un tableau d'implémentation MIDI, celui de Reason 4
téléchargeable ici : http://www.4shared.com/document/xR7nNIiI/MIDI_Implementation_Charts.html
(ce qui suit est valable pour tout les logiciel gérant le MIDI)
Tout les paramètres de chaque machine y sont répertoriés et on peut y voir quel CC correspond à quel paramètre.
On remarque, comme je vous l'ai expliquer, que le CC01 est toujours la molette de modulation ModWheel, ou encore que le CC07 correspond toujours à un paramètre de volume général.
Cela veut donc dire que si vous adressez un potard (ou fader) en CC07, celui-ci contrôlera le volume général de votre machine.
Essayons !
- Adressez un contrôle de votre interface MIDI (potard ou fader) en CC07 (se référer à la notice de votre interface MIDI)
- Créez une piste MIDI, dans laquelle vous y insérez un synthé
- Configurez l'entrée MIDI From sur votre interface MIDI (avec votre interface MIDI configurée piste=on dans les préférences MIDI-sync)
et là, lorsque vous bougez le potard en question (ou fader), vous contrôlez le volume général du synthé, sans avoir eu à l'assigner ... c'est magique !
- Enregistrez un clip MIDI en bougeant ce paramètre et vous verrez qu'il s'enregistre naturellement au sein du clip MIDI
Le tour est joué !
En Conclusion :
assigner des contrôles MIDI par le biais du sequencer (ou MIDI map) revient à faire une "passerelle" entre les contrôles et les paramètres contrôlés : vous pourrez assigner le CClambda à un paramètre ayant une autre adresse.
Le fonctionnement pure du MIDI est plus direct : le CCx commande le paramètre x
Il ne vous reste plus qu'à vous faire des presets sur votre interface MIDI, vous permettant de contrôler vos machines préférées.
Personnellement, j'utilise Live et Reason en ReWire.
Tout mes instruments sont des Combinators de Reason, et j'ai adressé sur mon clavier maître 4 boutons en CC75-76-77-78 et 4 fader en CC71-72-73-74 (cf le tableau d'implémentation MIDI de Reason) ce qui me permet de contrôler les 4 buttons et les 4 rotary des Combinators sans avoir à faire aucune assignation.
les commentaires qui permettront de préciser ce tutoriel sont les bienvenus
soxy