You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
972 B

import oscP5.*;
OscP5 oscP5;
void setup() {
size(900, 500);
noStroke();
stroke(255);
strokeWeight(3);
oscP5 = new OscP5(this,7000);
}
void draw() {
background(50);
for ( int i=0; i<4; i++) {
noStroke();
fill(150);
if(OSCleftToggle[i]==1) {fill(100,200,100,200);} else {fill(150);}
if(OSCleftToggleActive==i+1) {stroke(255);} else {noStroke();}
ellipse((50)+(100*i), 50, 40, 40);
if(OSCrightToggle[i]==1) {fill(100,200,100,200);} else {fill(150);}
if(OSCrightToggleActive==i+1) {stroke(255);} else {noStroke();}
ellipse((550)+(100*i), 50, 40, 40);
}
fill(200);
rect(190, 150, 20, 255, 10);
rect(70, 265, 255, 20, 10);
fill(100,200,100,200);
ellipse(200, OSCleftY+150, 40, 40);
ellipse(OSCleftX+70, 275, 40, 40);
fill(200);
rect(690, 150, 20, 255, 10);
rect(570, 265, 255, 20, 10);
fill(100,200,100,200);
ellipse(700, OSCrightY+150, 40, 40);
ellipse(OSCrightX+570, 275, 40, 40);
}