trimSize=16165;
patchSize=16165; trimSize=patchSize;
	public DX7FamilyFractionalScalingBankDriver(byte[] initSysex, String[] dxPatchNumbers, String[] dxBankNumbers)	{		super ("Fractional Scaling Bank", "Torsten Tittmann", dxPatchNumbers.length, 4);		this.initSysex		= initSysex;		this.dxPatchNumbers	= dxPatchNumbers;		this.dxBankNumbers	= dxBankNumbers;												sysexID="f0430*7e03764c4d2020464b53594320";		sysexRequestDump=new SysexHandler("f0 43 @@ 7e 4c 4d 20 20 46 4b 53 59 43 20 f7 ");		deviceIDoffset=2;		patchNameStart=0;		patchNameSize=0;		bankNumbers  = dxBankNumbers;		patchNumbers = dxPatchNumbers;		singleSysexID="f0430*7e03764c4d2020464b53594520";		singleSize=510;		//checksumOffset=16163;	// This patch doesn't uses an over-all checksum for bank bulk data		//checksumStart=6;		//checksumEnd=16162;		numSysexMsgs=1;		trimSize=16165;	}