public Patch createNewPatch()
public IPatch createNewPatch()
	public Patch createNewPatch()		// create a bank with 32 performance patches	{		byte [] sysex = new byte[trimSize];				sysex[ 0]=(byte)0xf0;		sysex[ 1]=(byte)0x43;		sysex[ 2]=(byte)0x00;		sysex[ 3]=(byte)0x7e;		sysex[ 4]=(byte)0x0c;		sysex[ 5]=(byte)0x6a;		sysex[ 6]=(byte)0x4c;		sysex[ 7]=(byte)0x4d;		sysex[ 8]=(byte)0x20;		sysex[ 9]=(byte)0x20;		sysex[10]=(byte)0x38;		sysex[11]=(byte)0x39;		sysex[12]=(byte)0x37;		sysex[13]=(byte)0x33;		sysex[14]=(byte)0x50;		sysex[15]=(byte)0x4d;				sysex[trimSize-1]=(byte)0xf7;		Patch v = new Patch(initSysex, getDevice());	// single sysex		Patch p = new Patch(sysex,     this);		// bank sysex				for (int i=0;i<getNumPatches();i++)			putPatch(p,v,i);				calculateChecksum(p);				return p;	}