public Patch createNewPatch()
public IPatch createNewPatch()
	public Patch createNewPatch() // create a bank with 32 fractional scaling patches	{		byte [] sysex = new byte[trimSize];				sysex[ 0]=(byte)0xF0;		sysex[ 1]=(byte)0x43;		sysex[ 2]=(byte)0x00;		sysex[ 3]=(byte)0x7e;		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);		return p;	}