User Guide

Chapter 13: CoreMIDI and Apple DLS Synth
266
Next, launch your third party MIDI application, and select IAC as the input port. This is
often done in the program's Preferences | MIDI window.
Hint: It can sometimes make a difference which MIDI application you open first. For
example, you may need to launch the third party application before you launch Band-in-a-
Box.
On Non-GS Synthesizers, Avoid GS Commands
GS is a Roland-authored set of SysEx commands. GS is recognized by many (but not all)
Roland synthesizers. GS is also recognized by some non-Roland synthesizers.
In a perfect world, the worst that would happen to a non-GS synthesizer is that the
synthesizer would simply ignore GS messages (and therefore GS parameters like Master
Volume or Reverb would not work).
However, there are many synthesizers available, especially amateur-written softsynths. It
is possible that you may find occasional devices that can get confused and malfunction, if
presented with GS messages.
In order to make sure you get the control response you expect, and avoid possible
malfunctions on some synthesizers. Unless you know that your synthesizer understands
GS messages, make sure to specify MIDI control messages.