MidiOutputThreadImplementation.this

If you use the device string "DUMMY", it will still give you a timed thread with callbacks, but will not actually write to any midi device. You might use this if you want, for example, to display notes visually but not play them so a student can follow along with the computer.

class MidiOutputThreadImplementation
this
(
string device = "default"
,
bool startSuspended = false
)

Meta