MAPPING Préparé par: Guy Levesque 23/06/2006. DÉFINITION La fonction de correspondance qui relie le GESTE AU SON dans un système audionumérique à commande.

Slides:



Advertisements
Présentations similaires
Bratec Martin ..
Advertisements

NOTIFICATION ÉLECTRONIQUE
Fragilité : une notion fragile ?
SEMINAIRE DU 10 AVRIL 2010 programmation du futur Hôtel de Ville
Phono-sémantique différentielle des monosyllabes italiens
MAGGIO 1967 BOLOGNA - CERVIA ANOMALIES DU SOMMEIL CHEZ L'HOMME
droit + pub = ? vincent gautrais professeur agrégé – avocat
Transcription de la présentation:

MAPPING Préparé par: Guy Levesque 23/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 dadresse de sortie par fichier texte (colls)

MAPPING API

API : MAPPING TOOLS 2 fonctionnalités: - Mapping - Recorder

Fonctionnalités (mapping layer) Gestion de lentrée des données externes Extrapolation, fonction de transfert (Courbes) Plage min et max dutilisation des données Rescaling (option) Lissage temporel (option) Plugins de traitement (max/msp/jitter) Gestion des sorties des données traitées

Module dentrée Choix du type dentrée Soit Ctrl MIDI, soit Sensor, soit Combinaison Visualisation de lentrée (0-1) en float Liste crée à partir de colls chargés au démarrage de lappl.

Module Fonction de transfert (1) Choix du type de courbe (preset ou user) Visualisation des courbes Le preset enregistre la courbe (lobjet multislider utilisé pour linterface 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 dinsert 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 lappli.

RECORDER API

Interface Recorder Enregistrement/Lecture linéaire de données Sauvegarde/chargement des manipulations