Song Mode and the Song Editor
GM
12-43
GM
When you set GM On (if the K2661 is not already in GM Mode), the unit will put itself into GM
Mode when the song starts, and get out of GM when the song stops. The GM Mode setting will
be saved with the song file.
GM Mode can also be turned on from an external MIDI device that sends the “General MIDI
On” message as defined in the MIDI Specification. When you insert a General MIDI On message
at the beginning of a sequence you are telling the playback device (e.g., K2661) to immediately
start GM when you play the song. On pause, stop, or end of song, GM Mode is turned off
automatically.
In addition, when you import Standard MIDI Files (SMF) with the GM sysex embedded in
them, the K2661 sets the GM parameter in the song to ON. And when the K2661 exports a song
to SMF with the GM parameter set, it embeds the GM On sysex message.
Note that the K2661 will only respond to sysex broadcast messages when the K2661’s sysex id is
set to 127. (Sysex broadcast messages have <device ID> set to 7F, or 127 decimal.)
The Sysex messages are:
GM ON
F0 7E UNIVERSAL NON-REAL TIME SYSEX HEADER
<device ID> ID of target device
09 GM Message
01 GM ON
F7 EOX
GM OFF
F0 7E <device ID> 09 02 F7
02 GM OFF
Parameters Used with the Arrangement Feature
The remaining parameters, as well as the Drum Track parameter, are used in conjunction with
the Arrangement feature (via the ARRANG soft button). This feature allows you to create a
song by arranging it in a series of sections, called steps. You can save the various sections of your
sequence as separate songs, then assemble them using the Arrangement Editor. This method
allows you to save memory, since you can repeat steps without having to duplicate the actual
song data.
Another great feature within the Arrangement Editor gives you the ability to trigger steps by
striking a specific note or group of notes on your controller. See page 12-64 for more information
on arrangement features.
StartStep
The value for this parameter determines which step in this song’s arrangement is played first. If
set to None, the playback of the arrangement, using the transport buttons, will be disabled,
though steps can still be triggered from Note events.