xxxxxxxxxx
64
var osc;
var playing = false;
function setup() {
createCanvas(500,500);
backgroundColor = color(255,0,255);
textAlign(CENTER);
osc = new p5.Oscillator();
osc.setType('sine');
osc.freq(240);
osc.amp(0);
osc.start();
osc1 = new p5.Oscillator();
osc1.setType('sine');
osc1.freq(180);
osc1.amp(0);
osc1.start();
osc2 = new p5.Oscillator();
osc2.setType('sine');
osc2.freq(100);
osc2.amp(0);
osc2.start();
osc3 = new p5.Oscillator();
osc3.setType('sine');
osc3.freq(300);
osc3.amp(0);
osc3.start();
}
function draw() {
background(backgroundColor)
}
function mouseClicked() {
if (!playing) {
osc.amp(0.5, 0.05);
playing = true;
backgroundColor = color(0,255,255);
}else if{
osc1.amp(0.5, 0.05);
playing = true;
backgroundColor = color(0,0,255);
}else if{
osc2.amp(0.5, 0.05);
playing = true;
backgroundColor = color(0,0,0);
}else if{
osc3.amp(0.5, 0.05);
playing = true;
backgroundColor = color(0,255,0);
}
}