Cancun - FAQs

All files and documentation are offered on an *AS IS* basis and you assume full responsibility for using them.
SysEx - General Info - Advanced
This document was provided courtesy of Edirol/Roland. 
Please direct any technical questions to the
technical support division of Roland, U.S.A.


Controlling GS Format Instruments
=================================
MIDI messages can be used to control numerous features of GS Format
instruments. The following article documents some of the most useful
and commonly used MIDI messages.


Effects for GS Format Instruments
=================================
The amount of Reverb and Chorus can be set for each MIDI channel in a
GS instrument by use of a MIDI Controller (CC). These examples are for
changing the effect amounts for Channel 1.

Effect 1. Reverb Send Depth

Ch      CC      Value
1       91      mm              mm = 0---->127 (amount of Reverb)


Effect 3. Chorus Send Depth

Ch      CC      Value
1       93      mm              mm = 0---->127 (amount of Chorus)




SOME USEFUL NON REGISTERED PARAMETER NUMBERS
============================================
Non Registered Parameter Numbers (NRPN) allow control of a number of
sound paramenters within GS Format instruments by the use of MIDI
Controllers(CC). The NRPN's are Channel Messages. In the following examples,
we assume that we are programming parameters for sounds on MIDI Channel 1.


Vibrato Rate.

Ch      CC      Value
1       99      1
1       98      8
1        6      mm             mm = 14---->64---->114. 

This means that 64 is the default setting, 14 will produce
minimum vibrato rate whereas 114 will produce maximum vibrato rate.


Vibrato Depth.

Ch      CC      Value
1       99      1
1       98      9
1        6      mm             mm = 14---->64---->114  

Same explanation as for vibrato rate.


Vibrato Delay.  
(Controls delay from start of tone to full amplitude vibrato).

Ch      CC      Value
1       99      1
1       98      10             mm = 14---->64---->114  
1        6      mm      

Same explanation as for vibrato rate.


TVF Cutoff Frequency.   
(Controls the cutoff frequency at which the programmable Low Pass filter
associated with each tone starts attenuating).

Ch      CC      Value
1       99      1
1       98      32
1        6      mm             mm = 14---->64---->114     
     
Same explanation as for vibrato rate.


TVF Resonance.  
(Controls the amplitude of the peak at the cutoff frequency of the filter)

Ch      CC      Value
1       99      1
1       98      33
1       6       mm             mm = 14---->64---->114


TVF & TVA Envelope Attack Time. 
(Controls the time for the Time Variable Filter and the Time Variable
Amplifier to reach respectively their programmed frequency and amplitude after
keying the tone).

Ch      CC      Value
1       99      1
1       98      99
1       6       mm             mm = 14---->64---->114


TVF & TVA Envelope Decay Time.  
(Controls the duration of the decay of the TVF and TVA envelopes).

Ch      CC      Value
1       99      1
1       98      100
1       6       mm             mm = 14---->64----->114


TVF & TVA Envelope Release Time.       
(Controls the duration of the release time of the TVF and TVA envelopes after
a key is released).
Ch      CC      Value
1       99      1
1       98      102
1       6       mm             mm = 14---->64---->114


Pitch Coarse of Drum Tone.      
(Changes the pitch of a drum tone corresponding to a key in semitone
increments or decrements)

"rr" represents the key number from the Drum Set table.
Example: Side Stick = 37. (10 = MIDI Ch. 10)

Ch      CC      Value
10      99      24
10      98      rr
10      6       mm             mm = 00---->64---->127

(64 is the default setting.)

Example: If we wish lower the pitch of the Side Stick by 4 semitones we would
write:

Ch      CC      Value
10      99      24
10      98      37
10       6      60


Panpot of Drum Tone.    
(Controls the perceived direction from which the sound originates between the
two speakers).

Ch      CC      Value
10      99      28
10      98      rr            rr =  Drum Key Number
10      6       mm            mm =  1---->64---->127
                                   Left  Center  Right.

Random Panning of Drum Tone.   
(Perceived direction from which Drum sound originates changes randomly with
each keydown).

Ch      CC      Value
10      99      28
10      98      rr            rr = Drum Key Number
10      6       0


Reverb Send Depth of Drum Tone.

Ch      CC      Value
10      99      29
10      98      rr            rr = Drum Key Number
10       6      mm            mm = 0---->127


Chorus Send Depth of Drum Tone.

Ch      CC      Value
10      99      30
10      98      rr            rr = Drum Key Number
10       6      mm            mm = 0---->127


Common System Exclusive Messages for ALL Sound Canvas 
and GS Format Instruments
===========================================================
The following messages are commonly used and useful messages for
sequenceing with the Sound Canvas family of instruments. 

The GS Reset:
============
Resets all Part parameters to factory default, including MIDI Channel,
Level, Pan, Reverb, Chorus, Key Shift and more.

F0 41 10 42 12 40 00 7F 00 41 F7


Part Receive OFF/ON for all GS Format Instruments
=================================================

PART  SYSEX MESSAGE
===================
1     OFF  F0 41 10 42 12 40 11 02 10 1D F7
      ON   F0 41 10 42 12 40 11 02 00 2D F7
2     OFF  F0 41 10 42 12 40 12 02 10 1C F7
      ON   F0 41 10 42 12 40 12 02 01 2B F7
3     OFF  F0 41 10 42 12 40 13 02 10 1B F7
      ON   F0 41 10 42 12 40 13 02 02 29 F7
4     OFF  F0 41 10 42 12 40 14 02 10 1A F7
      ON   F0 41 10 42 12 40 14 02 03 27 F7
5     OFF  F0 41 10 42 12 40 15 02 10 19 F7
      ON   F0 41 10 42 12 40 15 02 04 25 F7
6     OFF  F0 41 10 42 12 40 16 02 10 18 F7
      ON   F0 41 10 42 12 40 16 02 05 23 F7
7     OFF  F0 41 10 42 12 40 17 02 10 17 F7
      ON   F0 41 10 42 12 40 17 02 06 21 F7
8     OFF  F0 41 10 42 12 40 18 02 10 16 F7
      ON   F0 41 10 42 12 40 18 02 07 1F F7
9     OFF  F0 41 10 42 12 40 19 02 10 15 F7
      ON   F0 41 10 42 12 40 19 02 08 1D F7
10    OFF  F0 41 10 42 12 40 10 02 10 1E F7
      ON   F0 41 10 42 12 40 10 02 09 25 F7
11    OFF  F0 41 10 42 12 40 1A 02 10 14 F7
      ON   F0 41 10 42 12 40 1A 02 0A 1A F7
12    OFF  F0 41 10 42 12 40 1B 02 10 13 F7
      ON   F0 41 10 42 12 40 1B 02 0B 18 F7
13    OFF  F0 41 10 42 12 40 1C 02 10 12 F7
      ON   F0 41 10 42 12 40 1C 02 0C 16 F7
14    OFF  F0 41 10 42 12 40 1D 02 10 11 F7
      ON   F0 41 10 42 12 40 1D 02 0D 14 F7
15    OFF  F0 41 10 42 12 40 1E 02 10 10 F7
      ON   F0 41 10 42 12 40 1E 02 0E 12 F7
16    OFF  F0 41 10 42 12 40 1F 02 10 0F F7
      ON   F0 41 10 42 12 40 1F 02 0F 10 F7


Part Receive OFF/ON for the SC-7, RAP-10, and SCD-10:
=====================================================

PART    SYSEX MESSAGE
=====================
1    OFF  F0 41 10 56 12 01 01 00 10 6E F7
     ON   F0 41 10 56 12 01 01 00 00 7E F7
2    OFF  F0 41 10 56 12 01 02 00 10 6D F7
     ON   F0 41 10 56 12 01 02 00 01 7C F7
3    OFF  F0 41 10 56 12 01 03 00 10 6C F7
     ON   F0 41 10 56 12 01 03 00 02 7A F7
4    OFF  F0 41 10 56 12 01 04 00 10 6B F7
     ON   F0 41 10 56 12 01 04 00 03 78 F7
5    OFF  F0 41 10 56 12 01 05 00 10 6A F7
     ON   F0 41 10 56 12 01 05 00 04 76 F7
6    OFF  F0 41 10 56 12 01 06 00 10 69 F7
     ON   F0 41 10 56 12 01 06 00 05 74 F7
7    OFF  F0 41 10 56 12 01 07 00 10 68 F7
     ON   F0 41 10 56 12 01 07 00 06 72 F7
8    OFF  F0 41 10 56 12 01 08 00 10 67 F7
     ON   F0 41 10 56 12 01 08 00 07 70 F7
9    OFF  F0 41 10 56 12 01 09 00 10 66 F7
     ON   F0 41 10 56 12 01 09 00 08 6E F7
10   OFF  F0 41 10 56 12 01 00 00 10 6F F7
     ON   F0 41 10 56 12 01 00 00 09 76 F7
11   OFF  F0 41 10 56 12 01 0A 00 10 65 F7
     ON   F0 41 10 56 12 01 0A 00 0A 6B F7
12   OFF  F0 41 10 56 12 01 0B 00 10 64 F7
     ON   F0 41 10 56 12 01 0B 00 0B 69 F7
13   OFF  F0 41 10 56 12 01 0C 00 10 63 F7
     ON   F0 41 10 56 12 01 0C 00 0C 67 F7
14   OFF  F0 41 10 56 12 01 0D 00 10 62 F7
     ON   F0 41 10 56 12 01 0D 00 0D 65 F7
15   OFF  F0 41 10 56 12 01 0E 00 10 61 F7
     ON   F0 41 10 56 12 01 0E 00 0E 63 F7
16   OFF  F0 41 10 56 12 01 0F 00 10 60 F7
     ON   F0 41 10 56 12 01 0F 00 0F 61 F7


Assigning a 2nd MIDI Channel to Play Drums
==========================================
By default the drums are assigned to MIDI Channel 10. Sometimes it is
desirable to have simultaneous access to two drum sets. If we wish to
assign channel 11 to play drums, the complete message will be:

F0 41 10 42 12 40 1A 15 02 0F F7

Different Program changes for the drums in Channel 10 and 11 will
allow us to play two different drum sets at the same time.

                            ********************

NOTES:
This info is offered on an AS IS basis. Improper use of SysEx commands may 
result in a synth being reset or patches deleted!  Please contact the 
manufacturer of the device in question to obtain the proper SysEx messages.
We cannot assume any responsibility for lost data.

SySex data implementation is not supported by our support staff. The USB and 
the Standard 15 pin Joystick MIDI Cable - as well as our Software programs -  
are capable of delivering SySex Data or any MIDI information, however, when 
it comes to importing or exporting SySex, things get easily complicated as 
they there are too many parameters that can go wrong. 

Customers are responsible on their own for configuring advanced concepts 
such as SySex or PatchMaps.  
______________________________________________________________________________