La Morale Cours Elémentaire 160 Fiches de préparation Levesque-Leclercq 1961
MAPPING Préparé par: Guy Levesque 23/06/2006. DÉFINITION La fonction de correspondance qui relie...
-
Upload
francois-dumoulin -
Category
Documents
-
view
104 -
download
1
Transcript of MAPPING Préparé par: Guy Levesque 23/06/2006. DÉFINITION La fonction de correspondance qui relie...
MAPPING
Préparé par: Guy Levesque23/06/2006
DÉFINITION
• La fonction de correspondance qui relie le GESTE AU SON dans un système audionumérique à commande gestuelle.
• donnéees délivrées par les contôleurs gestuels aux paramètres du processus sonore
• Donc le mapping est LE LIEN ENTRE L'ACTION ET LA PERCEPTION.
Architecture basique
ENTRÉES
• Moniteur des entrées capteurs (post-calibrage)
• Configuration MIDI (port, channel)
CONTRÔLE
• Gestion des presets du mapping tools
• Transport de lecture/enregistrment pour le recorder
SORTIES
• 8 sorties OSC
• Gestion des listes d’adresse de sortie par fichier texte (colls)
MAPPING API
API : MAPPING TOOLS
• 2 fonctionnalités:
- Mapping
- Recorder
Fonctionnalités(mapping layer)
• Gestion de l’entrée des données externes• Extrapolation, fonction de transfert (Courbes)• Plage min et max d’utilisation des données• Rescaling (option)• Lissage temporel (option)• Plugins de traitement (max/msp/jitter)• Gestion des sorties des données traitées
Module d’entrée
• Choix du type d’entrée• Soit Ctrl MIDI, soit Sensor, soit Combinaison• Visualisation de l’entrée (0-1) en float
• Liste crée à partir de colls chargés au démarrage de l’appl.
Module Fonction de transfert (1)
• Choix du type de courbe (preset ou user)• Visualisation des courbes• Le preset enregistre la courbe (l’objet multislider
utilisé pour l’interface graphique des courbes)
Module Fonction de transfert (2)
Module Plage Utile
• Limitation en min et max
• Plage utile rescalée entre 0 et 1
LISSAGE TEMPOREL
• Activation On/Off• Facteur de lissage en secondes (temps de
transition entre 2 valeurs)
PLUGINS
• Plugins d’insert de traitement• Patches Max/Msp/Jitter (présents au démarrage
dans le dossier /algo-plugs)
PLUGINS EXEMPLE
MAPPING OUT
• Routing des données traitées vers les sorties• Choix du type de sortie (Ctrl MIDI, Adresses moteur ou Combinaisons,
OSC)• Rescaling des valeurs de sorties
• Liste des adresses du moteur dans un coll chargé au démarrage de l’appli.
RECORDER API
Interface Recorder• Enregistrement/Lecture linéaire de données• Sauvegarde/chargement des manipulations