xxxxxxxxxx
var mic;
function setup() {
createCanvas(500, 500);
// Create an Audio input
mic = new p5.AudioIn();
mic.start();
}
function draw() {
background(255, 10);
fill('#fae');
stroke(0);
// Get the overall volume (between 0 and 1.0)
// Map to height
let r = map(mic.getLevel(), 0, 0.3, 0, height);
rect(width/2, height/2, r, r);
let s = map(mic.getLevel(), 0, 0.3, 0, height);
ellipse(width/2, height/2, r, r);
}