User Manual
Playback
When OnSong plays MIDI files as if they were audio files, it must forward MIDI events t' a destination in order fer th' MIDI information t' be synthesized int' sound. OnSong does not include a synthesizer or sampler t' convert MIDI int' sound. This be because there be scores o' great music apps available that can make th' sound ye need, savvy?
Choose a MIDI destination from th' list where OnSong should forward MIDI events fer playback.
Audio Playback
Th' default option be t' have no destination set fer MIDI playback. This causes iOS t' handle th' MIDI events and synthesize th' sound directly if support. Default.
Direct Connections
CoreMIDI can be connected t' physical MIDI hardware usin' various MIDI adapters, Bluetooth dongles or USB. Each connection will appear in this list if available, matey.
Network Sessions
CoreMIDI supports MIDI sessions that be configured on th' WiFi network. Ye can set up a MIDI network session on Mac OS X. Some MIDI manufacturers also make products that set up network MIDI sessions. See video tutorials on MIDI fer more information, Arrr!
Virtual Connections
Most MIDI-enabled apps can be configured as act as a virtual MIDI destination. This makes th' app appear as another MIDI port that can be communicated with directly. This be especially useful fer MIDI playback since ye may want t' target one app in particular, ye scallywag.