PatchEdit.MidiOut.writeLongMessage (getPort(),p.sysex);
send(p.sysex);
    public void sendPatch (Patch p)    {        p.sysex[2]=(byte)(0x30 + getChannel() - 1); // the only thing to do is to set the byte to 3n (n = channel)                try        {            PatchEdit.MidiOut.writeLongMessage (getPort(),p.sysex);        }catch (Exception e)        {ErrorMsg.reportStatus (e);}    }