System.arraycopy(bank.sysex, patchNum * singleSize, sysex, 0, singleSize); Patch p = new Patch(sysex);
System.arraycopy(((Patch)bank).sysex, patchNum * singleSize, sysex, 0, singleSize); IPatch p = new Patch(sysex);
  public Patch getPatch(Patch bank, int patchNum) {    byte sysex[] = new byte[singleSize];    System.arraycopy(bank.sysex, patchNum * singleSize, sysex, 0, singleSize);    Patch p = new Patch(sysex);    return p;  }