import ddf.minim.signals.*; import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.effects.*; PImage botoncito; PImage botoncito2; PFont fuente; int contadorfuente=48; int[] veces=new int[30]; int indice_track2=1; int indice=0; int indice_track1=1; AudioPlayer[] players=new AudioPlayer[61]; boton[] botones=new boton[61]; float posx,posy=0; int alto=70; void setup(){ botoncito=loadImage("boton.gif"); botoncito2=loadImage("boton2.gif"); size(botoncito.width*31,300,P3D); fuente=createFont("Arial",10); textFont(fuente); frameRate(60); background(255); times(); stroke(255,0,0); Minim.start(this); line(0,height/2*0.2,width,height/2*0.2); for(int i=0;i57){ contadorfuente=48; } line(posx,posy-botoncito.height/2,posx,posy-(height/2)*0.3); indice_track2=1; for (int j=0;j