rebecca@26: class VPArray{ // the virtual playing array for Heresy AI to play with rebecca@26: rebecca@26: VPNote[] VPArrayNotes; rebecca@26: rebecca@26: public VPArray(){ rebecca@26: VPArrayNotes = new VPNote[16]; rebecca@26: for (int i = 0; i < 16; i++) rebecca@26: VPArrayNotes[i] = new VPNote(); rebecca@26: } rebecca@26: } rebecca@26: rebecca@26: class VPNote{ rebecca@26: rebecca@26: boolean played; rebecca@26: boolean VPNoteOn; rebecca@26: boolean done; rebecca@26: int extension; rebecca@26: int VPNotePitch; rebecca@26: int VPNoteVelocity; rebecca@26: rebecca@26: public VPNote(){ rebecca@26: VPNoteOn = false; rebecca@26: played = true; rebecca@26: extension = 0; rebecca@26: VPNotePitch = 0; rebecca@26: VPNoteVelocity = 0; rebecca@26: } rebecca@26: } rebecca@26: rebecca@26: rebecca@26: