public QuasimidiQuasarBankDriver(QuasimidiQuasarSingleDriver quasarSingleDriver) { this.quasarSingleDriver = quasarSingleDriver;  this.authors = this.quasarSingleDriver.getAuthors(); this.manufacturer = this.quasarSingleDriver.manufacturer; this.model = this.quasarSingleDriver.model; this.patchType = "Performance Bank"; this.id = this.quasarSingleDriver.id; this.sysexID = this.quasarSingleDriver.sysexID;   this.sysexRequestDump = this.quasarSingleDriver.sysexRequestDump;
public QuasimidiQuasarBankDriver(QuasimidiQuasarSingleDriver quasarSingleDriver) { super("Performance Bank", "Joachim Backhaus", QuasarConstants.QUASAR_PATCH_NUMBERS.length, 5);  this.quasarSingleDriver = quasarSingleDriver;  this.sysexID = QuasarConstants.QUASAR_SYSEX_ID;   this.sysexRequestDump = new SysexHandler( QuasarConstants.QUASAR_SYSEX_PERFORMANCE_REQUEST[0] );
	public QuasimidiQuasarBankDriver(QuasimidiQuasarSingleDriver quasarSingleDriver) {		this.quasarSingleDriver = quasarSingleDriver;		this.authors = this.quasarSingleDriver.getAuthors();		this.manufacturer = this.quasarSingleDriver.manufacturer;		this.model = this.quasarSingleDriver.model;		this.patchType = "Performance Bank";		this.id = this.quasarSingleDriver.id;		this.sysexID = this.quasarSingleDriver.sysexID;		//"F03F**2052**********F7" is the format for requests		this.sysexRequestDump = this.quasarSingleDriver.sysexRequestDump;		this.patchNameStart = 0;		this.patchNameSize = 0; // Just one bank ("RAM")		this.deviceIDoffset = 2;		this.bankNumbers = new String[] { "RAM" };		this.patchNumbers = this.quasarSingleDriver.patchNumbers;		this.numPatches = patchNumbers.length;		this.numColumns = 5;		this.singleSysexID = this.sysexID;		this.singleSize = this.quasarSingleDriver.patchSize;		this.patchSize = singleSize * patchNumbers.length;    }