Reference Guide

1145
Importing, creating, and dumping Sysx banks
System exclusive data
When your instrument starts sending the bank, the Sysx Receive window counts the bytes as
SONAR receives them. If the count stays at zero for more than a couple of seconds, something
is wrong. The synthesizer may not be hooked up to the MIDI interface in both directions, or you
may have answered a DRM prompt incorrectly. Click Cancel. If any data were received, you will
see the number of bytes in the bank list.
6. Once the bytes received count stops increasing, you can click Done to tell SONAR to stop
receiving. However, if your synthesizer also displays a message when the instrument is finished
sending a bank, wait until that message says the transmission is finished before you click Done.
The currently selected bank now holds the received Sysx data. At this point, you may want to give
the bank a descriptive name by selecting it and clicking Edit > Name.
See also:
“Editing Sysx banks” on page 1146
“Sysx view menu” on page 1146
More about Dump Request Macros
DRMs are defined in your DRM.ini file in the [Dump Request Macros] section. You may add
your own DRMs or modify the ones that we have provided. Use the Windows Notepad to edit the file.
Comments in the DRM.ini file itself describe how to write DRMs. The specific Sysx messages can
be found in the instrument manual, or they can be obtained by contacting the manufacturer.
Remember that a DRM must start with F0 and end with F7.
Sometimes you will find that the byte size is different when you use a DRM, as opposed to initiating
the dump from the instrument. It is possible the instrument is dumping some additional information
when you initiate the dump from the instrument, but you should be able to use either method without
any problems.
When you use the Sysx view File > Receive command, you may pick from a list of Dump Request
Macros. These are short System Exclusive messages sent to a synthesizer to make it dump (send
back) System Exclusive data. DRMs are defined in your Cakewalk.ini file in the [Dump
Request Macros] section. You may add your own DRMs or modify the ones that we have
provided. Use the Windows Notepad to edit the file.
Please note that many of the DRMs included with SONAR have been donated by customers who
are using the particular equipment. In some cases, we have not been able to test those DRMs
because we do not have access to that equipment. We redistribute such DRMs on an as-is basis.
Additional user-supplied DRMs may be available on the Cakewalk Web site (www.cakewalk.com).
Note: The SONAR librarian may not support synthesizers that require handshaking dump
protocols. Some of these synthesizers have a backup protocol where they will do a normal dump
if they don’t get a handshake. Others do not.