Patch p = new Patch(sysex, this);
IPatch p = new Patch(sysex, this);
    public Patch createNewPatch() {        byte[] sysex = new byte[HSIZE + SSIZE + 1];        sysex[0] = (byte) 0xF0; sysex[1] = (byte) 0x40; sysex[2] = (byte) 0x00;	sysex[3] = (byte) 0x23; sysex[4] = (byte) 0x00;        sysex[5] = (byte) 0x04; sysex[6] = (byte) 0x01;        sysex[18] = 0x07;        sysex[21] = 0x07;        sysex[24] = 0x07;        sysex[27] = 0x07;        sysex[30] = 0x07;        sysex[33] = 0x07;        sysex[36] = 0x07;        sysex[39] = 0x07;        sysex[HSIZE + SSIZE] = (byte) 0xF7;        Patch p = new Patch(sysex, this);        //setPatchName(p,"New Effect");        calculateChecksum(p);        return p;    }