public IPatch getPatch(IPatch bank, int patchNum)
public Patch getPatch(Patch bank, int patchNum)
  public IPatch getPatch(IPatch bank, int patchNum)   {  try{     byte [] sysex=new byte[210];     sysex[00]=(byte)0xF0;sysex[01]=(byte)0x0F;sysex[02]=(byte)0x02;     sysex[03]=(byte)0x00;sysex[04]=(byte)0x01;     sysex[209]=(byte)0xF7;          System.arraycopy(((Patch)bank).sysex,getPatchStart(patchNum),sysex,5,204);     IPatch p = new Patch(sysex, getDevice());     p.getDriver().calculateChecksum(p);       return p;    }catch (Exception e) {ErrorMsg.reportError("Error","Error in ESQ1 Bank Driver",e);return null;}   }