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