import ddf.minim.*; import ddf.minim.signals.*; PFont font; PImage img; String letters = ""; AudioOutput out; //AudioRecorder rec; MyTable mytab; int[] imgArray; int[] sndArray; void setup() { size(512, 100); background(255); fill(0); font = loadFont("HelveticaNeue-Bold-48.vlw"); textFont(font, 48); //text(letters, 0, height); img = get(); imgArray = new int[512*100]; sndArray = new int[100]; Minim.start(this); out = Minim.getLineOut(Minim.STEREO, 512); //rec = Minim.createRecorder(out, "sonictype2.wav", true); //rec.beginRecord(); mytab = new MyTable(); // adds the signal to the output out.addSignal(mytab); } void draw() { } void keyPressed() { if(key==BACKSPACE) { if(letters.length()>0) { background(255); letters = letters.substring(0, letters.length()-1); } } else if(textWidth(letters)