32 Synchronisation avec Link, le suiveur de tempo et le MIDI
32.1 Synchronisation avec Link
Ableton Link est une technologie qui maintient les appareils synchronisĂ©s sur un rĂ©seau filaire ou sans fil. Link est intĂ©grĂ© Ă Live ainsi quâĂ un nombre croissant dâapplications iOS, et tout logiciel compatible Link peut jouer en mesure avec tout autre logiciel compatible Link rien quâen se joignant au mĂȘme rĂ©seau.
En utilisant Link, vous pouvez lancer et arrĂȘter la lecture de chaque appareil ou application indĂ©pendamment de tout autre appareil connectĂ© ou application. Un logiciel compatible Link restera dans le tempo ainsi quâĂ la position correcte par rapport Ă la quantification globale de dĂ©clenchement de tous les participants.
32.1.1 Configuration de Link
Pour configurer Live en vue dâutiliser Link, assurez-vous dâabord que votre ordinateur est connectĂ© au mĂȘme rĂ©seau que les autres appareils avec lesquels vous utiliserez Link. Cela peut ĂȘtre un rĂ©seau local ou une connexion ad-hoc (ordinateur Ă ordinateur). Puis ouvrez les PrĂ©fĂ©rences Link/Tempo/MIDI de Live et activez le bouton en face de « Afficher le bouton Link ».
Il est possible de synchroniser les commandes de dĂ©marrage et dâarrĂȘt dans toutes les applications connectĂ©es qui ont Start Stop Sync activĂ©. Pour cela, cliquez sur le bouton Ă cĂŽtĂ© de « Start Stop Sync ».
32.1.2 Utilisation de Link
Le commutateur Link apparaßtra dans la barre de contrÎle de Live. Cliquez pour activer ou désactiver Link.
Quand il est activĂ©, le commutateur sâactualise pour indiquer le nombre dâautres applis compatibles Link ou occurrences de Live qui sont sur le mĂȘme rĂ©seau.
Si au moins une autre appli compatible Link ou occurrence de Live est connectĂ©e, lâaffichage de position de lâArrangement prĂ©sente une « barre de progression » qui se dĂ©place chaque fois que le transport de Live est Ă lâarrĂȘt. Cette barre est une reprĂ©sentation de la quantification globale de dĂ©clenchement du Set Live par rapport Ă celle des autres participants Ă la session Link. Quand vous dĂ©clenchez la lecture, Live attend que cette barre soit remplie avant de dĂ©marrer.
La premiĂšre appli ou occurrence de Live Ă rejoindre la session Link dĂ©termine le tempo initial pour les autres. Toute appli compatible Link ou occurrence de Live peut ensuite changer son tempo Ă nâimporte quel moment et les autres suivront. Si plusieurs participants essaient de changer le tempo en mĂȘme temps, tous les autres essaieront de suivre, mais câest le dernier Ă changer le tempo qui « lâemporte ».
Les changements de tempo effectuĂ©s par nâimporte quel participant Ă une session Link supplanteront les automations de tempo de votre Set Live.
Notez que le dĂ©compte dâenregistrement par le mĂ©tronome (voir Enregistrement avec dĂ©compte) ne peut pas ĂȘtre utilisĂ© lorsque Link est activĂ©.
Dans la plupart des cas, Link fonctionne sans problĂšmes dĂšs quâil est activĂ© et assure une synchronisation fiable dans toutes les conditions. Si vous avez des questions ou rencontrez des problĂšmes, nous vous recommandons de consulter la FAQ de Link sur le site Ableton (voir https://www.ableton.com/help/article/link-faq).
32.2 Synchronisation avec le suiveur de tempo
Parfois, vous ne disposez pas dâune connexion Link ou dâune horloge MIDI. Ou bien vous prĂ©fĂ©rez ne pas utiliser une horloge rigide, gĂ©nĂ©rĂ©e par ordinateur. Par exemple, vous aimeriez peut-ĂȘtre que le tempo de Live suive le mouvement naturel du batteur de votre groupe, ou vous essayez peut-ĂȘtre de vous synchroniser avec un jeu de platines pendant une prestation de DJ. Câest lĂ quâintervient le suiveur de tempo. Le suiveur de tempo analyse en temps rĂ©el un signal audio entrant et interprĂšte son tempo, ce qui permet Ă Live de le suivre et de rester en mesure.
32.2.1 Configuration du suiveur de tempo
Pour dĂ©finir une entrĂ©e audio externe comme source du suiveur de tempo, ouvrez dâabord les prĂ©fĂ©rences Link/Tempo/MIDI de Live. Dans la section Suiveur de tempo, rĂ©glez Canal dâentrĂ©e (Ext. In) sur lâentrĂ©e de votre interface audio qui est connectĂ©e Ă la source que vous souhaitez suivre. Pour une batterie, il peut sâagir dâun micro dĂ©diĂ© placĂ© en overhead. Pour les platines, vous pouvez choisir dâutiliser une sortie de disque ou une boucle dâeffets dâune console de mixage DJ. Notez que si lâalgorithme du suiveur de tempo est optimisĂ© pour ĂȘtre utilisĂ© avec des signaux audio ayant un rythme clair, vous pouvez Ă©galement faire preuve de crĂ©ativitĂ© et essayer diffĂ©rentes sources.
Lorsque le commutateur « Afficher bouton suiveur de tempo » est réglé sur « Afficher », vous voyez apparaßtre un bouton marqué « Follow » sur le cÎté gauche de la barre de contrÎle, à cÎté des autres paramÚtres liés au tempo.
Enclencher le bouton « Follow » active le suiveur de tempo, et Live commencera lâĂ©coute de la source audio configurĂ©e et lâinterprĂ©tation de son tempo. (Note : le suiveur de tempo ne fonctionne pas lorsque le bouton Follow est masquĂ©.)
Si le suiveur de tempo ne peut pas ĂȘtre connectĂ© au canal dâentrĂ©e audio spĂ©cifiĂ© dans les PrĂ©fĂ©rences, la fonction est dĂ©sactivĂ©e et le bouton Follow apparaĂźt grisĂ©.
Note : les synchronisations avec Link, le suiveur de tempo et une source externe sâexcluent mutuellement ; les commutateurs Link et de synchro externe sont dĂ©sactivĂ©s lorsque le suiveur de tempo est activĂ©. Live peut toujours envoyer des informations dâhorloge MIDI Ă des appareils externes lorsque le suiveur de tempo est activĂ©, mais il ne peut pas en recevoir.
32.3 Synchronisation par MIDI
Si vous travaillez avec des appareils qui ne prennent pas Link en charge, vous pouvez effectuer la synchronisation par MIDI. Le protocole MIDI dĂ©finit deux façons de synchroniser les sĂ©quenceurs, les deux Ă©tant pris en charge par Live. Les deux protocoles fonctionnent avec la notion dâhĂŽte de synchronisation qui produit un signal de synchro suivi par le ou les pĂ©riphĂ©riques synchronisĂ©s.
Horloge MIDI : lâhorloge MIDI fonctionne comme un clic de mĂ©tronome trĂšs rapide. La vitesse des clics ou tics entrants dĂ©pend du tempo : changer le tempo sur lâhĂŽte de la synchronisation (par ex. une boĂźte Ă rythmes) forcera le pĂ©riphĂ©rique Ă suivre le changement. Le protocole dâhorloge MIDI dispose aussi de messages pour indiquer la position dans le morceau. Vis-Ă -vis de lâhorloge MIDI, Live peut aussi bien se comporter comme hĂŽte que comme pĂ©riphĂ©rique pour la synchro MIDI.
Timecode MIDI : le Timecode MIDI est la version MIDI du protocole SMPTE, le standard servant Ă synchroniser les machines Ă bande et les ordinateurs dans les domaines de lâaudio et du film. Un message de Timecode MIDI donne une information de temps en secondes et images (sous-divisions dâune seconde). Live interprĂ©tera un message de Timecode comme une position dans lâArrangement. Les messages de Timecode ne portent aucune information relative aux mesures; quand vous asservissez Live sur un autre sĂ©quenceur Ă lâaide du Timecode MIDI, vous devez rĂ©gler manuellement le tempo. Les changements de tempo ne peuvent pas ĂȘtre suivis. Les prĂ©fĂ©rences dĂ©taillĂ©es quant au Timecode MIDI sont expliquĂ©es plus loin dans ce chapitre (voir Options de Timecode MIDI). Vis-Ă -vis du Timecode MIDI, Live ne peut se comporter que comme pĂ©riphĂ©rique pour la synchro MIDI, pas comme hĂŽte.
32.3.1 Synchronisation dâappareils MIDI externes sur Live
Live peut envoyer des messages dâhorloge MIDI Ă un sĂ©quenceur (ou une boĂźte Ă rythmes) MIDI externe. AprĂšs avoir connectĂ© le sĂ©quenceur Ă Live et lâavoir rĂ©glĂ© pour quâil reçoive la synchro MIDI, activez-le comme destination de synchro dans les PrĂ©fĂ©rences Link/Tempo/MIDI de Live.
La « diode » témoin du bas prÚs du bouton EXT de la barre de contrÎle clignote quand Live envoie des messages de synchronisation à des séquenceurs externes.
32.3.2 Synchronisation de Live sur des appareils MIDI externes
Live peut ĂȘtre synchronisĂ© par MIDI sur un sĂ©quenceur externe. AprĂšs avoir connectĂ© le sĂ©quenceur Ă Live et lâavoir rĂ©glĂ© pour quâil envoie la synchro MIDI, utilisez les PrĂ©fĂ©rences Link/Tempo/MIDI de Live pour informer Live de la connexion.
Quand une source de synchro externe a été activée, le bouton EXT apparaßt dans la barre de contrÎle. Vous pouvez alors activer la synchro externe soit en cliquant sur ce bouton soit en utilisant la commande Synchronisation externe dans le menu Options. Le voyant témoin du haut prÚs du bouton EXT clignote si Live reçoit des messages de synchronisation exploitables.
Quand Live est synchronisĂ© sur un appareil MIDI externe, il peut accepter les pointeurs de position dans le morceau (SPP) de cet appareil, se synchronisant non seulement en termes de tempo, mais aussi en termes de position dans le morceau. Si lâhĂŽte saute Ă une nouvelle position dans le morceau, Live fait de mĂȘme. Toutefois, si le commutateur de boucle de la barre de contrĂŽle est activĂ©, la reproduction sera faite en boucle, et les pointeurs de position dans le morceau seront simplement « enveloppĂ©s » dans la longueur de boucle.
Note : quand Link est activĂ©, Live peut envoyer des informations dâhorloge MIDI Ă des appareils externes, mais ne peut pas en recevoir ; le bouton de synchronisation externe est dĂ©sactivĂ© quand Link est activĂ©.
32.3.2.1 Options de Timecode MIDI
Les options de Timecode peuvent ĂȘtre rĂ©glĂ©es par appareil MIDI. SĂ©lectionnez un appareil MIDI dans la liste des ports MIDI en onglet Link/Tempo/MIDI des PrĂ©fĂ©rences pour accĂ©der aux rĂ©glages.
Le rĂ©glage Format de MIDI Timecode nâintervient que si « MIDI Timecode » est sĂ©lectionnĂ© dans le menu Type de synchronisation MIDI. Le sĂ©lecteur Format de MIDI Timecode dĂ©termine le format de Timecode sur lequel Live se synchronisera. Toutes les cadences dâimages habituelles du SMPTE sont disponibles. Quand le format est rĂ©glĂ© sur « SMPTE All », Live dĂ©tecte automatiquement le format de Timecode des messages de synchro entrants, et les interprĂšte en consĂ©quence. Notez que vous pouvez rĂ©gler le format de Timecode utilisĂ© pour lâaffichage en Ă©cran Arrangement : allez dans le menu Options, puis accĂ©dez au sous-menu Format de rĂšgle temporelle.
Le rĂ©glage DĂ©calage de MIDI Timecode nâintervient, lui, que si « MIDI Timecode » est choisi dans le menu Type de synchronisation. Vous pouvez spĂ©cifier un temps de dĂ©calage (« Offset ») de SMPTE grĂące Ă cette commande. Live considĂšre cet Offset comme le point de dĂ©part de lâArrangement.
32.3.3 Compensation de latence
Les commandes Retard de synchronisation, qui sont sĂ©parĂ©ment disponibles pour chaque pĂ©riphĂ©rique MIDI, vous permettent de retarder la base de temps interne de Live par rapport au signal de synchro. Cela peut ĂȘtre utile pour compenser des retards induits par la transmission du signal. Le retard de synchro dâun pĂ©riphĂ©rique MIDI spĂ©cifique apparaĂźt quand vous sĂ©lectionnez ce dernier dans la liste des ports MIDI en onglet Link/Tempo/MIDI des PrĂ©fĂ©rences. Pour rĂ©gler le retard, faites jouer Ă la fois par Live et un autre sĂ©quenceur un pattern rythmique avec des sons percussifs prononcĂ©s. En Ă©coutant les deux sorties, ajustez la commande de compensation de latence jusquâĂ ce que les deux sons soient parfaitement synchronisĂ©s.