lundi 12 décembre 2011

Control P5

Comment contrôler de manière graphique des données numérique.

Beaucoup de choix sous processing.
ControlP5
proControl

Et bien plus encore

ControlP5 et proControl ont l'air assez similaire.

Je vais tenter controlP5.
1-/ L'installation.

Après avoir télécharger la librairie il faut l'installer. Il faut respecter la procédure. Sur un mac creer un repertoire libraries sous le repertoire Documents/Processing. Et copier la bibliothèque ici le répertoire controlP5 dans le répertoire librairies.



2-/ Programme de test.
la biliothèque à l'air assez étendue.




Le but est de créer une valeur numérique avec un slider
Code processing

import controlP5.*;
ControlP5 controlP5;
int Int; // Need here in this case.
void setup() {
controlP5 = new ControlP5(this);
controlP5.addSlider("Int",0,180,3,10,height/2,60,20);
}

void draw(){}

void controlEvent(ControlEvent theEvent) {
if(theEvent.controller().name()=="Int")
{
println((int)theEvent.controller().value());
}
}


et ca marche.



Pour aller plus loi sur controlP5
http://www.mon-club-elec.fr/pmwiki_reference_processing/pmwiki.php?n=Main.LibrairieGUIcontrolP5

La liste des commandes et leurs syntaxes

Aucun commentaire:

Enregistrer un commentaire