Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-08-29 14:35:59 Librairies processing comment ça marche ?

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Librairies processing comment ça marche ?



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

 

#2 2011-08-29 15:40:54 Re : Librairies processing comment ça marche ?

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: Librairies processing comment ça marche ?



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

 

#3 2011-09-02 14:05:20 Re : Librairies processing comment ça marche ?

Berenger
membre
Lieu: Nantes
Date d'inscription: 2010-06-02
Messages: 190
Site web

Re: Librairies processing comment ça marche ?



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

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2025