Whenever you setup your keyboard(s) with the sounds you want to hear, SysEx
is the way for your computer to SAVE the setup for you. There is much more to
it than that, but I just want to you to get the basic idea first.
For example:
You have written a song, and all of the note on/off events are recorded on your
computer. To hear the song with the correct sounds/voices, you need to setup
your keyboard(s) and/or sound modules to PLAY the sounds that the computer is
sending. When you decide to play ANOTHER song, you have to change the settingson the keyboards to play the sounds from the NEW song. Now what happens if you
want to play the FIRST song again? You have to remember the settings you had
before you changed everything to play the second song. WRONG! SysEx will do
this FOR you. If you do a SysEx DUMP from your keyboard to the computer,
Cakewalk will SAVE all of the current settings in your keyboard as "System
Exclusive Data". When you are ready to play that song again, you can tell the
computer to LOAD the SysEx bank that you saved for that song and the computer
will transfer the SysEx data back the the keyboard and the settings on the
keyboard will all change to the settings as they were when you did the DUMP.
Clear as mud?
This is also handy for keyboards with on-board sequencers. You can dump your
sequence data and save it as Sysex. Once the sequence information is saved on
the computer, you can change the seqeunces, or write new ones. If you decide
that you'd like to hear the sequence you made 6 months ago, you can just load
that particular SysEx bank back into the sequencer - and voila! It's BACK!
Sysex can be used for a variety of different uses, but these are the basics as
I know 'em.
Any further questions, clarifications, or lessons (once you get that hang of the