Formation Max for Live
Coordonnées de la formation
Adresse : 27A rue de la bibliothèque, 13001 Marseille ou à distance
Contact : Julien Bayle
Téléphone : 06 30 57 62 45
E-mail : contact@structure-void.com
Coordonnées formation continue
Lieu de la Formation
Conditions d'Admissibilité
Durée
Coût de la Formation
Si vous êtes artiste-auteur ou intermittent du spectacle, votre financeur est l’OPCO AFDAS que vous devrez solliciter en direct avec la proposition d’action de formation que nous vous transmettrons.
Si vous êtes employé, vous informez votre employeur qui devra contacter l’OPCO correspondant à la branche professionnelle à laquelle il appartient.
Si vous êtes ayant-droit Pôle Emploi, le principal dispositif qu’il faudra solliciter correspond à l’AIF : Aide Individuelle à la Formation.
Si vous souhaitez financer vous-même la formation, le processus de demande de financement est court-circuité.
Contactez-nous donc dès maintenant pour parler de votre projet de formation et de son financement.
Objectif pédagogique
Maîtriser Ableton Live par le biais de la programmation et du patching
Créer ses propres devices (instruments & effets)
Créer des interfaces pour contrôler Live avec une Kinect, un iOS device et plus.
Rendre Ableton Live encore plus génératif
Automatiser des tâches dans Ableton Live par la programmation
Programme / Contenu de la Formation :
Max for Live donne ainsi à Ableton Live une dimension totalement nouvelle et permet aux programmeurs de créer leurs propres périphériques, qu’ils s’agissent d’effets audio, de synthétiseurs, de séquenceurs les plus hétéroclites possibles.
Forts de notre expérience de création et d’exploration de ce framework, nous vous formerons aussi sur le Live Object Model, émanation de Live au sein de Max for Live qui permet de rendre Live totalement génératif.
STRUCTURE VOID dispense ses formations selon des blocs de connaissances.
Les blocs de connaissances de la formation Max for Live sont les suivants :
(Les BLOCS MAX et les BLOCS MSP font aussi partie de la formation Max 8)
BLOC MAX 01 Comprendre la structure Max MSP Jitter
BLOC MAX 02 Max et la structure
BLOC MAX 03 Notion d’objet et d’I/O
BLOC MAX 04 Les types de données (float, int, symbol, liste et bang)
BLOC MAX 05 Objets d’interface graphique
BLOC MAX 06 Inspector et programmation d’objet
BLOC MAX 07 L’ordre des messages et le contrôle de flux
BLOC MAX 08 Routing (route et select)
BLOC MAX 09 Un vers plusieurs et vice versa (gate et switch, router)
BLOC MAX 10 Communication sans câble (send et receive)
BLOC MAX 11 Pseudo hasard (random, drunk, urn & decide)
BLOC MAX 12 Opération de calculs (opérateurs, expr et +)
BLOC MAX 13 Répétitions (metro, uzi, counter)
BLOC MAX 14 Objets ZL et processeurs de listes
BLOC MAX 15 Concepts de subpatching, abstraction et bpatcher
BLOC MAX 16 Notion de projets Max, Collective & Application
BLOC MAX 17 MIDI (transport, sequencing et +)
BLOC MAX 18 OSC et autres protocoles de communication
BLOC MAX 19 Interpolation (line, clip, scale, zmap, function et +)
BLOC MAX 20 Interaction (key, mousestate et +)
BLOC MAX 21 Notion de presets (snapshots, pattr system)
BLOC MAX 22 Notion de stockage/recherche de données (coll, dictionnaires et +)
BLOC MAX 23 Introduction à Javascript dans Max et jsui
BLOC MAX 24 Synchronisation avec Link (Ableton Live et +)
BLOC MSP 01 Le son digital dans Max et les signaux
BLOC MSP 02 Le DSP et la fenêtre Audio Status
BLOC MSP 03 Générateurs de signaux
BLOC MSP 04 Opérations sur les signaux
BLOC MSP 05 Modulation d’amplitude
BLOC MSP 06 Modulation de fréquence
BLOC MSP 07 Génération d’enveloppe
BLOC MSP 08 message <-> signal
BLOC MSP 09 interpolation et scaling
BLOC MSP 10 Concepts de polyphonie
BLOC MSP 11 Concept des objets MC (wrapper, message et +)
BLOC MSP 12 Communication sans fil
BLOC MSP 13 Sampling / Playing depuis l’unité de stockage
BLOC MSP 14 Sampling / Playing depuis la mémoire
BLOC MSP 15 Synthèse granulaire
BLOC MSP 16 Quelques Packages intéressant
BLOC MSP 17 Analyse d’un signal en temps réel
BLOC MSP 18 Filtres
BLOC MSP 19 Design d’effet (compression, phaser, flanger)
BLOC MSP 20 VST & AU et autres plugins
BLOC MSP 21 gen~ et la boucle synchrone du DSP
BLOC M4L 01 Concepts d’inclusion de Max dans Live
BLOC M4L 02 Les entrées et sorties selon le type de périphériques
BLOC M4L 03 Exemple de design d’effets audio
BLOC M4L 04 Exemple de design d’effets midi
BLOC M4L 05 Exemple de design d’instruments
BLOC M4L 06 Exemple de design de séquenceurs et synchro au transport de Live
BLOC M4L 07 Automation et contrôle de paramètres de périphériques Max for Live
BLOC M4L 08 Notion de sauvegarde de paramètres avec le liveset (pattr et parameter mode)
BLOC M4L 09 Le Live Object Model et notion de chemin
BLOC M4L 10 Requêter des informations de Live depuis Max (live.object)
BLOC M4L 11 Modifier des valeurs de propriété de Live depuis Max (live.object et set et call)
BLOC M4L 12 Notification depuis Live vers Max et observation de propriété (live.observe)
BLOC M4L 13 Contrôler des paramètres de manière optimiser et précise (live.remote~)