Pages: 1 2
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
Et que pensez-vous de Flashserver pour communiquer car je dois choisir entre ces deux technologies?
Est-ce qu'il y a un bon tuto pour Flosc?
L'idée me déplaît de vouloir faire communiquer Pure Data et Flash mais bon c'est un projet payé.
Pour la peine je vais utiliser MAX/MSP comme ça, ça sera propriétaire sur toute la ligne.
Tchao
Thomas
Hors ligne
Je m'étais penché sur Flosc, mais je n'ai pas vraiment été enthousiasmé...
Le fruit de mes recherches est ici : http://yamatierea.org/papatchs/#flipflap
Ça marche, mais s'il y a trop d'infos, certaines sont zappées...
Bon courage.
Hors ligne
Ouais je vais voir donc tu me conseille flashserver c'est cela?
En tout cas ça marche bien flosc en 5 minutes c'est mis en place maintenant à tester la robustesse du truc.
Je vais faire des tests et bien vérifier pour ces histoires de données zappées.
Merci de la mise en garde car j'ai eu des grosses galères sur une connection réseau avec MAX/MSP j'ai du repenser ma manière d'envoyer les données car j'avais trop de perte.
Hors ligne
Je n'ai jamais utilisé flashserver...
Depuis ces essais, j'ai rencontré quelqu'un qui s'en ai servir avec Pd...
Je lui ai fait part du soucis de débits avec Flosc, et il m'a laissé entendre qu'il y avait sensiblement le même problème avec Flashserver...
Je n'ai jamais pris le temps de comparer...
... et je serai assez intéressé par tes conclusions si tu t'y mets.
Hors ligne
Je tente en ce moment de faire une petite appli avec flashserver.
pd se montre très instable alors que je n'ai que 2 ordis en réseau. je suis sur le point de laisser tomber.
une autre solution peut être
http://palabre.gavroche.net
Hors ligne
Bon ben moi Flashserver ca plante grave quand on envoie trop d'informations Pure Data plante carrement pas besoin d'en faire plus c'est le crash assuree.
Du coup je me demandais si on ne pouvait pas utiliser la connexion TCP de Flah et comment ca peut se mettre en place.
Je vais bosser avec un master flash on va trouver une solution.
En fait je lui envoies le spectre sonore d'un son + la detection d'attaque et autre petit parametres et j'ai besoin d'envoyer pas mal de donnees a la seconde.
Je vous tiens au courant.
Thomas
Hors ligne
Je ne comprends pas vraiment ton lien est-ce que tu as des informations plus approfondies là-dessus
akatronic a écrit:
Je tente en ce moment de faire une petite appli avec flashserver.
pd se montre très instable alors que je n'ai que 2 ordis en réseau. je suis sur le point de laisser tomber.
une autre solution peut être
http://palabre.gavroche.net
Hors ligne
Bonjour, je sais pas vraiment ce que tu cherche mais une solution pas mal pour bien communiquer entre flash et pd, c'est d'avoir pd sur un serveur et communiquer avec un swf (interface) en ligne. Si c'est ça que tu cherche à faire, je connais deux solutions, mais faut avoir un serveur !
Hors ligne
Pages: 1 2