May 27, 2008 Archives

Tuesday 27 May 2008 12:57:01

Workshop puredata Amsterdam

Compte-rendu - workshop - Amsterdam, une initiation à puredata.

Au cours de ce workshop, j'ai choisi à la fois d'introduire à l'esprit spécifique de conception de puredata (pd) et à son maniement pratique -et concrètement, pouvoir faire quelque chose avec ces boîtes et ces ficelles.

pd workshop

Comment aborder et expliquer correctement ce qu'est puredata en deux heures?

Dans un premier temps, j'ai voulu orienter cet atelier plutôt vers la conception graphique (2D, 3D) que vers le son. C'est, à mon avis un moyen de toucher et de rencontrer un autre public, plus sensible au visuel qu'au sonore. Les boîtes qu'on utilise pour le rendu visuel, la conception de fonctions, le passage de messages, de valeurs numériques dans les objets est, ainsi expérimenté de manière plus concète : un message de couleur change la couleur à l'intérieur d'une fonction de couleur [color] et est envoyé à la forme géométrique, par exemple [circle].

Bien sûr en deux heures, je n'ai hélas pas pu aller assez loin pour introduire à l'aspect spécifique des commandes OpenGL et à ce quelles permettent de faire. Le niveau du workshop est resté plus basic, afin de pouvoir évoluer doucement, pas à pas vers une bonne compréhension des différents éléments et des différentes notions.

Nous avons donc pu aborder des notions comme celles de boîtes objets, de boîtes nombres et de boîtes messages et à quoi peuvent bien servir toutes ces boîtes puisqu'elles ont chacune des fonctions très différentes. Un point essentiel du workshop a été le fonctionnement du "bang" soit du point de vue de l'objet graphique (GUI), du message [bang ( ou de l'objet [bang] , de telle sorte à introduire justement à l'idée de calcul et comment est déclenché un calcul, dans quel ordre il a lieu et comment changer cet ordre ou décider d'ordonner ces calculs.

Ordre de création, ordre des opérations sont des concepts de bases essentiels pour pouvoir travailler confortablement avec pd par la suite.

Pour finir ce workshop, nous avons abordé quelques objets de la bibliothèque graphique Gem, tel que l'objet [pix_image] et [pix_film] et la manière dont on peut obtenir un rendu d'image dans une fenêtre Gem :

pd workshop

Et merci à Audrey pour son aide de traduction durant ce workshop. Sans sa présence, il est possible que cet atelier n'aurait pas pu avoir lieu.


Posted by pascale gustin | Permanent Link