Sketch 1
import rwmidi.*; MidiInput input; MidiOutput output; void setup() { input = RWMidi.getInputDevices()[0].createInput(this); output = RWMidi.getOutputDevices()[0].createOutput(); } void noteOnReceived(Note note) { println("note on " + note.getPitch()); } void sysexReceived(rwmidi.SysexMessage msg) { println("sysex " + msg); } void mousePressed() { int ret = output.sendNoteOn(0, 3, 3); ret = output.sendSysex(new byte[] {(byte)0xF0, 1, 2, 3, 4, (byte)0xF7}); } void draw() { }