55
Controllers / MIDI
Each of the controllers of the SGproX can be assigned their own control function.
The controllers can be used to control the internal tone generator, or to transmit MIDI messages to control
external MIDI devices.
Assignable wheels/switches
〈
AW1
〉
〈
AW2
〉
Assignable sliders/switches
〈
AL1
〉
〈
AL2
〉
〈
AL3
〉
〈
AL4
〉
Assignable pedal
(AP)
Assignable switch
(AS)
Functions can be selected independently for each of the above eight controllers. (Depending on the type of
controller, some functions are not available. Refer to the tables on p.58.)
If the controller function is selected from Individual or Set, it will not be possible to control the SGproX. If you wish
to control the SGproX as well as simultaneously transmit MIDI messages, select one of the Internal functions
enclosed in square brackets [ ].
Control via MIDI may be limited by the functionality of the external MIDI device.
Controllers will function in a different way in Program mode and Performance mode.
The MIDI data that is transmitted will also differ.
Program mode / MIDI
The function of the assignable controllers, the velocity curve, and the aftertouch curve are set in Global
mode. Since all programs share these settings, selecting a different program in Program mode will not affect
these settings (assignable controller settings, velocity curve, aftertouch curve).
The MIDI transmit channel for Program mode is specified in Global mode.
When you select a different program, play the SGproX’s keyboard or operate its controllers, MIDI messages
will be transmitted on the channel (Global MIDI channel) that you specified in Global mode.
Performance mode / MIDI
The function of the assignable controllers for each performance can be specified in Program Edit mode.
In addition, you can specify for each of the external MIDI timbres (T1 to T8) whether the controller will be
transmitted or not.
In Program Edit mode, the MIDI transmit channel that will be used in Performance mode can be specified
separately for each timbre (T1 to T8).
When you select a different Performance, or play the SGproX’s keyboard or operate its controllers, MIDI
data will be transmitted on the channel that was specified for each timbre.
The number of the performance itself that was selected will not be transmitted. Only the program numbers
that were specified for each timbre of the newly selected performance will be transmitted.
When you select a performance, the bank number, program number, volume, pan and RPN fine tune data
that are specified for each timbre 1 to 8 will be transmitted on the specified channel for each timbre.
When you play the keyboard, note data will be transmitted on the MIDI channel that has been specified for
each timbre, and the program selected for timbres A and B will be sounded by the internal tone generator.
MIDI reception for timbres A and B will occur on the Global MIDI channel.
Velocity curve and aftertouch curve settings can be made independently for each performance. These set-
tings are shared by all timbres, and the same velocity values will be used both for MIDI transmission and to
play the internal tone generator.
Transmission of messages which use all MIDI channels (Omni On, Start/Stop etc.) are not affected by channel
settings.
When the same MIDI channel has been specified for two or more timbres, keyboard data will be transmitted in
duplicate on the same MIDI channel for the corresponding number of timbres.
However, transmission of two or more controllers which are set to the same message on the same channel will
occur only once on that channel.