Bonjour à tous,
Je viens de débuter Processing, mais j'aimerai avoir quelques infos sur le fonctionnement des librairies. J'arrive su Processing suite au développement de libpd une version de Pure-Data sans tous les outils GUI : http://gitorious.org/pdlib.
Comme vous pouvez le voir ça à l'air plutôt sympa, il existe déjà quelques tuto pour faire fonctionner libpd et processing ensemble; mais l'idée serait de mieux intégrer tout ça et donc de construire une librairie spécifiquement pour Processing. Existe-t-il des tutos/ressources pour faire ça ? En gros on a des binaries android et l'idée serait de pouvoir se passer d'Eclipse ...
Une seconde question serait alors de savoir comment "attacher" un patch Pure Data à un sketch Processing ? Dans ce tuto : http://gitorious.org/pdlib/pages/PureDataP5 , il y est décrit une méthode pour faire ça (Sketch-> add file). Est-ce une "bonne" méthode ? Existerait il une autre méthode pour faire ça ?
Merci à vous,
Hors ligne
Bonjour Berenger,
Si tu début en Processing comme tu le dis, construire une librairie n'est pas la chose la plus aisée (à moins que tu es déjà quelques bases en programmation java).
Cette page peut t'aider pour comprendre comment mettre les mains dans le cambouis, elle présente plusieurs page pour construire des librairies :
http://wiki.processing.org/w/Create_Libraries
Le tuto dont tu parles pour puredataP5 explique comment compiler la lib et après tu dois importer le fichier pd dans le dossier de ton sketch (le fameux Sketch-> add file). Bien sur tu dois également importer la lib que tu as compilé.
oups...il faut que je file je suis à la bourre, mais peut être ça peut déjà t'éclairer
+++
Hors ligne
Merci pour ta réponse,
effectivement ce n'est pas ce qu'il y a de plus simple ... je vais continuer tranquillement ma lecture du Floss manual du coup.
par contre si l'un d'entre vous est motivé et sait faire je peux le mettre en relation avec Peter Brinkmann qui a développé libpd. (Il m'a demandé si j'étais capable de le faire et si je connaissais quelqu'un qui pourrait l'aider). En gros c'est une librairie qui permet de faire tout ce que peut faire Pure Data. L'idée serait d'en faire une librairie pour processing pour faciliter le développement d'applications combinant les deux.
Idéalement on crée son patch Pure Data et son sketch Processing, puis on les relie avec des messages, du type Pd.sendFloat("deplacementX", mouseX); du point de vue Processing et [r deplacementX] du côté PD.
Donc si qqn est motivé et compétent ça pourrait être une belle contribution, qui serait utile à pas mal de monde à mons avis. En plus avec les possibilités de développement android de processing, ça ferait un super outil de dev pour l'interaction sans passer par Eclipse.
Hors ligne
Pages: 1