(patchNo * QuasarConstants.QUASAR_PATCH_SIZE ), QuasarConstants.QUASAR_PATCH_SIZE );
(patchNo * QuasarConstants.PATCH_SIZE ), QuasarConstants.PATCH_SIZE );
    public Patch createNewPatch() {        byte [] sysex = new byte[this.patchSize];        Patch tempPatch;        for(int patchNo = 0; patchNo < patchNumbers.length; patchNo++) {        	tempPatch = this.quasarSingleDriver.createNewPatch(patchNo, QuasarConstants.QUASAR_SYSEX_PERFORMANCE_OFFSET);        	System.arraycopy(	tempPatch.sysex,        						0,        						sysex,        						(patchNo * QuasarConstants.QUASAR_PATCH_SIZE ),        						QuasarConstants.QUASAR_PATCH_SIZE );       	}        Patch p = new Patch(sysex);        return p;    }