Estética e princípios das novas mídias
var mic;
var x;
var y;
function setup() {
createCanvas(400, 400);
userStartAudio().then(function () {
mic = new p5.AudioIn(function (e) {
console.log(e);
});
mic.start(
function (e) {
console.log(e);
},
function (e) {
console.error(e);
}
);
});
}
function draw() {
background(130);
if (!mic) {
fill(80);
textAlign(CENTER, CENTER);
textSize(25);
text(‘CLIQUE AQUI’, 0, 0);
return;
}
var level = mic.getLevel();
f = level * 20000;
fill(f, 10, 10);
circle(200, 200, 100);
rect(10, 10, f, 10);
print(f);
}