IPatch p2 = new Patch(sysex);
Patch p2 = new Patch(sysex);
  public void playPatch(IPatch p)  {    byte sysex[] = new byte[1182];    System.arraycopy(((Patch)p).sysex, 0, sysex, 0, 1180);    sysex[6] = 0; // user bank    sysex[7] = 127; // mix # 127    sysex[1180] = (byte)(0xC0 + getChannel() - 1); // program change    sysex[1181] = (byte)127; // mix # 127    IPatch p2 = new Patch(sysex);    try    {      super.playPatch(p2);    }    catch (Exception e)    {      ErrorMsg.reportStatus (e);    }  }