Chapitre 1 - Leçon 2 Théorie

Rappels de JavaScript pour l'automatisation de Live

Cette leçon théorique réactive vos connaissances en JavaScript moderne (ES6+). Elle aborde la déclaration des variables avec const et let, l'écriture de fonctions fléchées concises, et décortique le concept crucial de l'asynchronisme (Promises et async/await) appliqué au Live Object Model (LOM).

Variables et portée : structurer les données de votre Set

Pour manipuler les éléments d'un projet Ableton Live (pistes, scènes, clips), votre script doit stocker temporairement des informations. En JavaScript moderne (ES6+), nous utilisons exclusivement deux mots-clés pour déclarer des variables : const et let. L'ancien mot-clé var est aujourd'hui obsolète et doit être évité en raison de sa portée globale imprévisible.

  • const : permet de déclarer une constante dont la valeur ou la référence ne peut pas être réassignée. C'est le choix par défaut pour stocker des références stables à des objets d'Ableton (ex: une piste spécifique).
  • let : permet de déclarer une variable dont la valeur peut changer au cours du temps (ex: un compteur de pistes ou un niveau de volume).

Contenu premium

Abonnez-vous ou achetez la formation pour accéder à l'intégralité du contenu.

Offre limitée -50% : 00j 00h 00m
Abonnement
  • Accès illimité à 1700 formations
34,90€ 17,45€ /mois
Recommandé
Achat unique
  • Accès illimité à la formation
39,00€ 19,50€ Ajouter au panier Acheter maintenant