-
Notifications
You must be signed in to change notification settings - Fork 2
/
PWindow.pde
56 lines (44 loc) · 1.31 KB
/
PWindow.pde
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//This Pwindow is dedicated to create sketches using the wekinator classification
//seperated from the spectrogram tool.
class PWindow extends PApplet {
PWindow() {
super();
PApplet.runSketch(new String[] {this.getClass().getSimpleName()}, this);
}
//---------------------------------------------------------------------------------
// Set sketch variables
color[] colors = {#FAF3DD, #FFF05A, #FF6663, #4EA699, #9DD1F1, #30332E};
//---------------------------------------------------------------------------------
// Set the window size here
void settings() {
size(500, 500);
}
//---------------------------------------------------------------------------------
// Set seutp properties
void setup() {
background(colors[0]);
textAlign(CENTER, CENTER);
}
//---------------------------------------------------------------------------------
// Start of draw
void draw() {
switch(output) {
case 1:
background(colors[0]);
break;
case 2:
background(colors[1]); // - "yellow"
break;
case 3:
background(colors[2]); // - "red"
break;
case 4:
background(colors[3]); // - "green"
break;
case 5:
background(colors[4]); // - "blue"
break;
}
text("output " + output, width/2, height/2);
}
}