Reference Guide

1150 System exclusive data
Sysx .ini file settings
Sysx .ini file settings
The TTSseq.ini initialization file contains settings that govern the sending and receiving of System
Exclusive information. If you are experiencing difficulties using Sysx, you will probably be able to
correct the problem by adjusting these settings.
The options described below occur in the [Options] section of the TTSseq.ini file. You can edit
this file using the Windows Notepad. Every time you add or change one or more lines in
TTSseq.ini, you must restart SONAR in order for the change to take effect.
SysxSendDelayMsecs=n
This setting causes SONAR to delay n milliseconds if it encounters an F7 in a System Exclusive
bank, but only if the line SysxDelayAfterF7=n is not zero. The line SysxDelayAfterF7=n enables
a delay between Sysx messages, while the line SysxSendDelayMsecs=n sets the size of the
delay.
n = 60 Default value (in milliseconds)
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” on page 1151
“What is System Exclusive?” on page 1140