xxxxxxxxxx
68
let vid1;
let vid2;
let vScale = 16;
function preload() {
// soundFormats('mp3', 'ogg');
// piano = loadSound('Audio/DM 21-Group.mp3');
// amb = loadSound('Audio/DM 28-Group.mp3');
// kick1 = loadSound('Audio/kick1.mp3');
// kick2 = loadSound('Audio/kick2.mp3');
// snare1 = loadSound('Audio/snare1.mp3');
// snare2 = loadSound('Audio/snare2.mp3');
// toms = loadSound('Audio/toms.mp3');
// palo = loadSound('Audio/palo.mp3');
// bells = loadSound('Audio/bells.mp3');
// cabasa1 = loadSound('Audio/cabasa1.mp3');
// vox = loadSound('song2/vox.wav');
// bae = loadSound('song2/bae.wav');
// rest = loadSound('song2/rest.wav');
// vid2 = createvid1('vids/vid2.mov');
}
function setup() {
vid1 = createCapture(VIDEO);
createCanvas(300, 300);
pixelDensity(1);
vid1.hide();
// vid2.hide();
}
function draw() {
// background(200);
vid1.loadPixels();
loadPixels();
for (let y = 0; y < vid1.height; y++) {
for (let x = 0; x < vid1.width; x++) {
let index = (vid1.width - x + 1 + (y * vid1.width))*4;
let r = vid1.pixels[index+0];
let g = vid1.pixels[index+1];
let b = vid1.pixels[index+2];
let bright = (r+g+b)/3;
let w = map(bright, 0, 255, 0, vScale);
noStroke();
fill(255);
rectMode(CENTER);
rect(x*vScale, y*vScale, w, w);
}
}
// image(vid2,150,150);
}