public IPatch createNewPatch()
public Patch createNewPatch()
	public IPatch createNewPatch() // create a bank with 32 additional voice patches	{		byte [] sysex = new byte[trimSize];				sysex[00]=(byte)0xF0;		sysex[01]=(byte)0x43;		sysex[02]=(byte)0x00;		sysex[03]=(byte)0x06;		sysex[04]=(byte)0x08;		sysex[05]=(byte)0x60;		sysex[trimSize-1]=(byte)0xF7;		IPatch v = new Patch(initSysex, getDevice());	// single sysex		IPatch p = new Patch(sysex    , this);		// bank sysex		for (int i=0;i<getNumPatches();i++)			putPatch(p,v,i);				calculateChecksum(p);		return p;	}