return (DriverUtil.createPatch(sysex))[0];
return (DriverUtil.createPatch(sysex));
    protected IPatch getPatchFromUrl(String s) {        try {            ErrorMsg.reportStatus("S = " + s);            URL u = new URL(s);            InputStream in = u.openStream();            int b;            int i = 0;            byte[] buff = new byte[65536];            do {                b = in.read();                if (b != -1) {                    buff[i] = (byte) b;                    i++;                }            } while (b != -1 && i < 65535);            in.close();            byte[] sysex = new byte[i];            System.arraycopy(buff, 0, sysex, 0, i);            return (DriverUtil.createPatch(sysex))[0];        } catch (MalformedURLException e) {            ErrorMsg.reportError("Data Paste Error", "Malformed URL", e);        } catch (IOException e) {            ErrorMsg.reportError("Data Paste Error", "Network I/O Error", e);        }        return null;    }