xxxxxxxxxx
let shape;
let mic;
function preload() {
shape = loadImage("https://deckard.openprocessing.org/user302857/visual1556420/hdea596c9de6ea4567668cf30eb3b32dd/165-1659581_hello-download-png-image-hello-black-and-white.png");
}
function setup() {
createCanvas(windowWidth, windowHeight);
mic = new p5.AudioIn();
mic.start();
}
function draw() {
background(255, 5);
imageMode(CENTER);
translate(width/2, height/2);
var r = map(mic.getLevel(), 0, 1, 0, 2*PI);
var s = map(mic.getLevel(), 0, 1, 0, 1500);
rotate(r);
tint(random (0, 255), random (0, 255), random (0, 255), 100);
image(shape, 0, 0, s, s);
}