Pages: 1
Bonjour a tous,
Je suis étudiante en Master 2 Création Numérique et je souhaite réaliser une installation audiovisuelle interactive, cependant je rencontre quelques problèmes techniques et c'est pourquoi je sollicite votre aide et vos conseils...
Description du dispositif:
Une tablette graphique (Wacom Cintiq 12x) reliée à un ordinateur, connecté à un vidéo projecteur.
Des images (fixes avec incrustations vidéos) sont présentent à l'écran de la tablette et projetées en temps réel via le vidéo projecteur.
Ces images sont des masques (fichiers Flash), superposés les uns aux autres.
Le stylet de la tablette est programmé pour effacer des zones de l'image tout en révélant par la même l'image du dessous. Il agit donc comme une gomme.
Le son est déclenché à chaque changement d'image.
Avec Flash, je n'ai aucun soucis pour effacer dynamiquement deux images. 3 images c'est un peu plus compliqué car je ne sais pas comment déclarer que tel layer est actif au moment où on gomme sur ce calque, faut-il nécessairement un "timer"? Comment changer la focalisation de layer successifs?
Comment puis-je faire pour récupérer les valeurs X,Y, localisation précise du stylet sur la tablette, de Flash vers Pure data? Comment gérer le protocole OSC, faire communiquer Flash et Pure data (en temps réel)?
Si quelqu'un à des propositions, des suggestions ou mieux encore des solutions à mes problèmes, je serais ravie d'en discuter et ainsi je pourrai avancer dans mon projet...
Merci de votre attention:)
Sandra
Hors ligne
Salut Sandra,
La seul solution que je puisses t'apporter, c'est au niveau de la récupération des données X,Y de ta tablette. Il faut que tu utilise l'objet [Mousestate] mais tu peut aussi essayer avec l'objet [hid]. Voila une capture écran d'un patch avec [MouseState] si ça peu t'aider.
Hors ligne

Hors ligne
Merci Fanchovitch,
je pense que cela peut m'aider mais je ne vois pas la capture d'écran que vous m'avez envoyé...
sandra
Hors ligne
Merci ca y est je l'ai!
Hors ligne
Bienvenue Sandra,
Je vais essayer de répondre à une partie de ta question. Une solution pour faire communiquer flash et pure-data, consiste à utiliser FLOSC.
FLOSC permet de faire communiquer tout appareil / soft OSC avec flash via quelques fonctions actionscript, donc : flash récupère les valeurs x,y, les transmet à flosc qui transforme tout ça en OSC et pure-data reçoit ces valeurs et en fait quelque chose de sonore!
FLOSC : http://www.benchun.net/flosc/
tutoriel : http://transmote.com/flosc/
Hors ligne
merci emoc!
Hors ligne
Pages: 1