Bonjour à tous,
Je ne suis pas sûr d'être dans la bonne section du forum, merci de me replacer le cas échéant.
Sur Shanghai depuis un mois, j'ai fais la rencontre de Florent Nicolas Wendling, à la tête du projet World-Compass. Il s'agit d'une installation interactive utilisant sa base de photos (puisque le monsieur est photographe d'origine) et qui fait voyager le visiteur dans la ville de Shanghai dans différents axe.
Il m'a demandé son aide parce qu'il souhaite intégré du son en temps réel à son installation.
La base de son application est réalisée sous Flash.
Il souhaite utiliser Ableton Live pour la génération du son.
Je cherche donc un moyen de faire communiquer Flash et Live.
J'ai bien pensé à l'OSC mais j'ai l'impression qu'Ableton n'ait pas encore intégré ce processus dans son logiciel.
Il y aurait le MIDI, mais là c'est Adobe qui n'a pas développé l'intégration.
Je pensais donc passer par FlOSC-OSC-PureData-MIDI-Live.
Mais je ne connais pas grand chose à Flash, ni même en OSC et donc je ne sais pas quels messages envoyer en OSC pour qu'ils soient ensuite reconvertis en MIDI.
Peut-être l'un de vous aura un avis éclairé sur la question, si je pouvais évité de passer par un logiciel tiers ce serait bien évidemment préférable.
D'avance merci.
Edit: J'ai trouvé OSCulator qui semble être ce dont j'ai besoin, mais je ne sais toujours pas quel message envoyer dans FlOSC pour qu'il soit traduit en MIDI. Quelqu'un connait cette application?
Où puis-je trouver de l'aide sur les messages OSC?
Encore Merci de votre aide.
Dernière modification par Trisbac (2010-12-09 04:38:05)
Hors ligne
Salut Trisbac,
Un des avantages d'OSC sur MIDI, c'est que tu peux définir le type de message que tu envoies. Pour définir ce que tu as besoin, tu devrais penser à l'envers : que va t'il se passer dans live ? (changement de son, changement de volume, etc.) Quels messages midi peuvent déclencher ça ? C'est à partir de ces réponses que tu pourras définir les messages OSC nécessaires.
Les messages OSC peuvent être routés avec [route] dans pure data et déclencher les messages MIDI appropriés
Voila à quoi pourraient ressembler des messages OSC :
/worldcompass/son 1 volume 56
/worldcompass/son 1 start
/worldcompass/son 3 stop
Les messages sont composés d'une adresse et de différentes variables de type float, string, int, etc.
Tu peux te faire la main avec OSC en utilisant juste pure-data, avec un patch qui envoie les données de sliders par exemple et l'autre qui reçoit
Hors ligne
Merci Emoc, je regarde à ça. Mais pour le projet, il serait préférable que j'évite puredata, son application utilise une grosse banque de films HD et son CPU à du mal à suivre...
Je vous tiens au courant.
Hors ligne