Manipulation des Flux MIDI dans Max/MSP

Manipulation et du flux MIDI, notion de liste
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

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis


49,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

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.

Cette leçon explore comment manipuler les flux MIDI dans Max/MSP, en utilisant des objets pour visualiser et traiter des listes.

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.

Voir plus
Questions réponses
Qu'est-ce qu'une liste dans le contexte de Max/MSP?
Dans le contexte de Max/MSP, une liste est un paquet constitué de plusieurs éléments, comme le pitch et la vélocité d'un signal MIDI.
A quoi sert l'objet pack dans Max/MSP?
L'objet pack dans Max/MSP permet de créer des listes en combinant plusieurs éléments.
Comment décomposer une liste en Max/MSP?
On peut décomposer une liste en utilisant l'objet unpack, qui sépare les éléments de la liste pour les traiter individuellement.

Programme détaillé