Yamaha CS1x Manual page 39

Hide thumbs Also See for CS1x:
Table of Contents

Advertisement

A M P L E :
Reverb Return
Let's assume you wish to control the amount of reverb via
the effect signal return. The correct XG address would be
"02H 01H 0CH" (hexadecimal) i.e. "2 1 12" (decimal). This
communicates directly with the REVERB RETURN parame-
ter. The control range is between 00H – 7FH (0 – 127), the
default value is 40H (64). To increase the REVERB RETURN
level to 4EH (78) you need to enter the following Sys-Ex
message:
(F0) 43 10 4C 02 01 0C 4E (F7) = hexadecimal
(240) 67 16 76 2 1 12 78 (247) = decimal
A M P L E :
Chorus Type
The Sys-Ex message required to select the Chorus Type is
one byte longer, as DATA is divided into MSB and LSB val-
ues. This is also true for other effect types (Reverb + Varia-
tion) and some parameters. The CHORUS TYPE Address is
02H 01H 20H (2 1 32). The values for DATA (MSB + LSB)
can be found in the EFFECT TYPE LIST (S.1 MIDI DATA).
Let's take the DATA values for CHORUS 4, 41H (MSB) and
08H (LSB), i.e. 65 and 8.
OK, now the complete Sys-Ex message for this example
looks like this:
(F0) 43 10 4C 02 01 20 41 08 (F7) = hexadecimal
(240) 67 16 76 2 1 32 65 8 (247) = decimal
A M P L E :
Decay Time
Here we have a parameter that can't have a Controller
assigned to it, the AEG DECAY TIME. You will be familiar
with this parameter from the "Analogue Workshop". The
Address for this message depends fi rst of all on which
MULTI PART is to be set. For Part 1 the message Address
would be 08H 00H 1BH (8 0 27). The middle byte (00) is
used to select the Part (Part 2 = 01, Part 3 = 02 etc.).
The Sys-Ex message to set the Decay value to 40H (64)
looks like this:
(F0) 43 10 4C 08 00 1B 40 (F7) = hexadecimal
(240) 67 16 76 8 0 27 64 (247) = decimal
By the way, this Sys-Ex message would have exactly the
same effect on MIDI channels 5–16 in Performance mode.
The following examples will show how even parameters
usually set at the machine are sometimes better controlled
via Sys-Ex.
A M P L E :
Scene Mode
You cannot save the on/off state of the Scene switch in a
Performance. It would be awkward however to have to
switch this manually during song playback. Let's say you
wish to cross-fade between Scene1 and Scene2 using the
Mod wheel ("Scene Control"). Instead of having to press
both Scene keys at the beginning or somewhere in the
middle of the song, enter the following Sys-Ex message:
38
(F0) 43 10 4B 50 00 17 03 (F7) = hexadecimal
(240) 67 16 75 80 0 23 03 (247) = decimal
The byte 8 value indicates that both Scenes are to be
switched on. A value of 00 would switch both scenes off, 01
switches on Scene 1 and 02 Scene 2.
A M P L E :
Switching Arpeggio Type
and selecting MIDI Sync
Do you fi nd it stimulating to change Arpeggio Type during
a song? This can be achieved by programming the Perfor-
mance to use Knob 3, but it is diffi cult to be precise in your
selection with the Knob.
Better to use the following Sys-Ex message:
(F0) 43 10 4B 60 00 2B 00 (F7) = hexadecimal
(240) 67 16 75 96 0 43 0 (247) = decimal
The message selects Arpeggio Type 1 (UpOct1). Respon-
sible is byte 8 again with the value 00. A value of 02 would
select Arpeggio Type (UpOct2), etc.
While we're at it, we should also set the Arpeggio Tempo
to MIDI via Sys-Ex, so that the Arpeggiator can be synchro-
nised to MIDI Clock pulses:
(F0) 43 10 4B 60 00 29 00 00 (F7) = hexadecimal
(240) 67 16 75 96 0 41 0 0 (247) = decimal

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents