xxxxxxxxxx
17
let mic;
function setup() {
createCanvas(400, 200);
mic = new p5.AudioIn();
mic.start();
}
function draw() {
background(255,0,0);
let vol = mic.getLevel();
ellipse(150, 40, 40+sin(millis()/80)*10);
ellipse(150, 40, 20);
ellipse(250, 40, 40);
ellipse(250+sin(millis()/50)*8, 40+cos(millis()/50)*8, 20);
ellipse(200, 100, 200, vol * 200);
}