public void setPatchName (Patch p, String name)
public void setPatchName (IPatch p, String name)
	public void setPatchName (Patch p, String name)	{		byte [] namebytes = new byte[patchNameSize/2];	// 1 character encoded in 2 bytes!		try{			while (name.length()<patchNameSize/2) name=name+" ";			namebytes=name.getBytes("US-ASCII");			for (int i=0; i < namebytes.length; i++) {				p.sysex[16+2*(96+i)  ] = (byte)(DX7FamilyByteEncoding.Value2AsciiHexHigh(namebytes[i]));				p.sysex[16+2*(96+i)+1] = (byte)(DX7FamilyByteEncoding.Value2AsciiHexLow( namebytes[i]));			}		} catch (Exception e) {}		calculateChecksum (p);	}