diff --git a/Processing/TESTS/Sampler/Sampler.pde b/Processing/TESTS/Sampler/Sampler.pde index 1360c87..ba0f356 100644 --- a/Processing/TESTS/Sampler/Sampler.pde +++ b/Processing/TESTS/Sampler/Sampler.pde @@ -10,7 +10,7 @@ int divider = 0; int duration = 0; int beat = 0; -int[][] samples; +boolean[][] samples; void setup() { size(640, 360); @@ -24,24 +24,24 @@ void draw() { background(255); stroke(255); - for(int i=0; i<4; i++) { + for(int i=0; i= 49 && keyCode < 53) { - activeRow = keyCode-49; + if(keyCode >= 48 && keyCode < 53) { + ereaseRow = keyCode-48; + println("Set ereaseRow"+ereaseRow); } else { int sample = keyCode-65; println(sample); if(sample >= 0 && sample < numSounds) { - setBeat(activeRow, beat, sample); + println("ereaseRow"+ereaseRow); + setBeat(beat, sample); + + if(ereaseRow>0) { + for(int x=0; x