Manipulation des Flux MIDI dans Max/MSP
Cette leçon explore comment manipuler les flux MIDI dans Max/MSP, en utilisant des objets pour visualiser et traiter des listes.
Introduction à Max For Live
Fondamentaux sur le langage de Max













Création d’un effet MIDI : Générateur d'accords
Création d’un effet MIDI : Générateur mélodique aléatoire







Création d’un effet MIDI : Step Sequencer






Création d’un synthétiseur















Création d'un sampler






Création de traitement audio
Conception d'un trigger audio vers MIDI
Live API








Détails de la leçon
Description de la leçon
Dans cette vidéo, nous examinons comment manipuler un flux MIDI en transit entre deux objets. On observe une liste constituée du pitch et de la vélocité. En utilisant l'objet print, on peut visualiser que le pitch varie entre 0 et 127, suivi par la vélocité qui est entre 127 pour la note on et 0 pour la note off.
Pour visualiser le flux directement dans le patch, l'utilisation de l'objet message est recommandée. Cet objet, avec ses entrées froide et chaude, permet de voir le contenu transmis. Pour débugger le flux, on peut activer l'option event prop dans le menu debug.
Ensuite, pour traiter séparément chaque élément de la liste, on utilise des objets spécifiquement dédiés, comme pack et unpack. L'objet unpack permet de séparer les éléments de la liste, tandis que pack les recrée. Cette méthode est particulièrement utile pour décomposer et traiter chaque partie du flux MIDI indépendamment.
En analysant le flux et en séparant la vélocité et le pitch, on peut effectuer diverses opérations sur ces valeurs, enrichissant ainsi les fonctionnalités du patch dans Max/MSP.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de comprendre comment visualiser un flux MIDI, de manipuler des listes avec pack et unpack, et de séparer et traiter les éléments de ces listes individuellement.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé de posséder des notions de base en MIDI et une familiarité avec les fondamentaux de Max/MSP.
Métiers concernés
Les connaissances partagées dans cette vidéo sont particulièrement utiles pour les métiers de compositeur électronique, d'ingénieur du son et de développeur de logiciels musicaux.
Alternatives et ressources
Des alternatives à Max/MSP pour la manipulation MIDI incluent des logiciels comme Pure Data et Reaktor.
Questions & Réponses
