public Patch createNewPatch()
public IPatch createNewPatch()
    public Patch createNewPatch()    {        byte [] sysex = new byte[264];        //System.arraycopy(CasioCZ1000InitPatch.initpatch,0,sysex,0,264);        sysex[0]=(byte)0xF0;        sysex[1]=(byte)0x44;        sysex[2]=(byte)0x00;        sysex[3]=(byte)0x00;        sysex[4]=(byte)(0x70+getChannel()-1);        sysex[5]=(byte)0x20;        sysex[6]=(byte)0x60; // default to send for edit buffer        sysex[263]=(byte)0xF7;        Patch p = new Patch(sysex, this);        calculateChecksum(p);	         return p;    }