Utilisation de la Live API avec Ableton Live et Max MSP

Utiliser live.path pour trouver l'identifiant d'un paramètre à contrôler dans le set live
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre à programmer dans Max For Live
Revoir le teaser Je m'abonne
Transcription


49,00€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

Description Programme Avis


49,00€ Je commande

À partir de
27€ /mois
Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de:


  • Comprendre le principe de la Live API dans Ableton Live
  • Apprendre à trouver et utiliser les chemins de fichier pour cibler les éléments d'Ableton
  • Savoir récupérer et utiliser les identifiants des éléments avec Max MSP

Apprenez à cibler les éléments d'Ableton Live en utilisant la Live API avec Max MSP.

Cette leçon explique comment utiliser la Live API pour cibler et contrôler divers éléments d'Ableton Live à partir de Max. En utilisant des objets spécifiques tels que Live Path, vous apprendrez à naviguer dans la Live API et à récupérer les identifiants des éléments que vous souhaitez manipuler. Les étapes incluent l'utilisation de la documentation de Max pour trouver les chemins exacts aux éléments d'intérêt, la connexion aux pistes, et la vérification des identifiants obtenus pour assurer une connexion correcte. Cette formation est essentielle pour ceux qui souhaitent automatiser ou étendre les fonctionnalités d'Ableton Live via Max.

Voir plus
Questions réponses
Quel est l'objectif principal de la Live API?
L'objectif principal de la Live API est de permettre le contrôle et l'observation des éléments d'Ableton Live via Max MSP.
Quel objet est utilisé pour naviguer dans la Live API?
L'objet Live Path est utilisé pour naviguer dans la Live API afin de trouver les éléments désirés.
Comment vérifie-t-on si un ID récupéré est correct?
On vérifie si l'ID récupéré est supérieur à zéro; si c'est le cas, cela signifie que l'on s'est bien connecté à l'élément cible.
le principe de la Live API va être de cibler différents éléments d'Ableton Live. On va pour cela utiliser quelques objets, pour d'abord pouvoir se connecter à un élément d'Ableton. Le principe va être de trouver l'identifiant de l'élément qu'on cherche à contrôler ou observer depuis Max. Comme on l'a vu dans la documentation de Max, le principe de la Live API a un système de chemin de fichier. Le principe va donc donner le chemin de fichier pour ensuite récupérer l'identifiant ou l'ID de l'élément cible. Pour trouver le chemin, on va prendre un objet dédié à cela qui s'appelle Live Path. Live Path permet de naviguer dans la Live API pour trouver l'élément désiré. Il va falloir maintenant donner le bon chemin et à partir de là on récupère l'ID. La seule façon de connaître le chemin, c'est en allant encore une fois dans la documentation où on va pouvoir, ici, et ici dans la Live Object Model, on va avoir à chaque fois le chemin résumé ici dans le schéma. Ensuite, si on veut se déplacer jusqu'à une piste par exemple, on va indiquer ce chemin. Si on veut se connecter à une piste et ensuite peut-être à un élément de la piste, donc déjà la piste, on va donner précisément cette indication. Il ne faut pas se tromper, on peut faire un copier-coller. Ensuite, on crée un message ici. On remplace N par le numéro de la piste en sachant que la numérantation démarre à zéro. Ensuite, on indique à l'objet qu'on va lui donner un chemin. On fait précéder par Path. On n'a plus qu'à connecter le message et voir si effectivement, en sortie, on récupère un ID. Quand on a un ID qui est supérieur à zéro, ça signifie qu'on a bien connecté ici, qu'on a mis le bon message et qu'effectivement, on a maintenant l'ID de la traque 1 dans le set live qui correspond ici à la traque 0.

Programme détaillé de la formation