Table des matières

Propositions

Objectifs

Déroulé

100h à répartir :

Groupe 1 : Argument Humain

Projet : œuvre à réaliser.

Techniques possibles : OpenFrameworks, opencv, opengl, webgl, …

Groupe 2 : Pure Data ergonomique et moderne

Pure Data : écrit en C, client/serveur, temps-réel. La bibliothèque graphique est tcl/tk, multiplateforme mais vieillissante. Le but de Miller Puckette : conservation d'un patch pendant 50 ans, gérer le temps-réel.

Pure Data extended contient Pure Data et y ajoute des bibliothèques dont certaines sont indispensables. C'est celui que l'on utilise.

Libpd est écrit par Peter Brinkmann et permet de réutiliser des composents préexistants (patch) au sein de n'importe quelle application, notamment écrite en : Java, CSharp, Objective C, Cplusplus, Python. Existe pour mobiles : pd-for-android, pd-for-ios.

Problématique

L'ergonomie de Pure Data pose problème (voir les inconvénients de Pd) :

Définition des objectifs

En gras, les priorités “faisables”

Solutions

Voir aussi quelques exemples recensés ici

Groupe 3 : Plateforme Fablab

Voir http://reso-nance.org/wiki/projets/plateforme-lfo/