Reference Guide
816
System Exclusive Data
Troubleshooting
SysxDelayAfterF7=n
This setting causes SONAR to delay Sysx transmission for a certain amount of time if it encounters
an F7 in a System Exclusive bank. This gives some instruments the required amount of “breathing”
time necessary to process the Sysx transmission. The default delay is 1/18 of a second, but can be
changed by also adding the SysxSendDelayMsecs=n line, where n is the number of milliseconds
that the delay lasts.
The possible values of n in the line SysxDelayAfterF7=n are 0 and 1. Their significance is as
follows:
n = 0 No delay
n = 1 Delay between each Sysx message
SysxSendPacketSize=n
System Exclusive bytes are transmitted in packets, with a 1/18-second default delay between each
packet. Setting this value to a smaller number will help slower synthesizers avoid overflowing their
internal buffers. This line sets the number of bytes between each Sysx transmit delay.
n = 1024 Default value (in bytes)
See:
Troubleshooting
What Is System Exclusive?
Troubleshooting
SONAR Is Not Receiving Sysx Messages
• Make sure all your devices are connected correctly.
• Make sure you have the right MIDI Input selected by using the Options > MIDI Devices
command.
• Make sure that your instrument is set up to transmit System Exclusive data.
Sysx Bank Names Don't Show When I Open a File
Sysx bank names are only saved in .cwp and .cwb files (not in .mid files).
SONAR Doesn't Include a DRM for My Instrument
If there is no Dump Request Macro (DRM) for your instrument, you should select You start dump on
instrument, then initiate the Sysx dump from the instrument. Once the bytes received count stops
increasing, click Done to tell SONAR to stop receiving. The currently selected bank now holds the
received Sysx data. You can rename the bank if you want by selecting the bank and clicking the
Name button.