public void setPatchName(IPatch p,int patchNum, String name)
public void setPatchName(Patch p,int patchNum, String name)
  public void setPatchName(IPatch p,int patchNum, String name)  {	byte [] namebytes = new byte[32];        int nameStart=getPatchStart(patchNum);	try{        if (name.length()<6) name=name+"        ";        namebytes=name.getBytes("US-ASCII");        ((Patch)p).sysex[nameStart]=((byte)(namebytes[0]%16));        ((Patch)p).sysex[nameStart+1]=((byte)(namebytes[0]/16));        ((Patch)p).sysex[nameStart+2]=((byte)(namebytes[1]%16));        ((Patch)p).sysex[nameStart+3]=((byte)(namebytes[1]/16));        ((Patch)p).sysex[nameStart+4]=((byte)(namebytes[2]%16));        ((Patch)p).sysex[nameStart+5]=((byte)(namebytes[2]/16));        ((Patch)p).sysex[nameStart+6]=((byte)(namebytes[3]%16));        ((Patch)p).sysex[nameStart+7]=((byte)(namebytes[3]/16));        ((Patch)p).sysex[nameStart+8]=((byte)(namebytes[4]%16));        ((Patch)p).sysex[nameStart+9]=((byte)(namebytes[4]/16));        ((Patch)p).sysex[nameStart+10]=((byte)(namebytes[5]%16));        ((Patch)p).sysex[nameStart+11]=((byte)(namebytes[5]/16));	}catch (Exception e) {}  }