Reference Guide

1379
Plug-in windows flicker or don't display properly
Troubleshooting
Plug-in windows flicker or don't display properly
X-Ray is not compatible with plug-ins that use DirectDraw to create their windows, such as many
recent plug-ins by Waves. If a plug-in is not compatible with X-Ray, the plug-in's window will either
flicker or not display properly. If you have any plug-ins that are affected by this, you can exclude the
plug-in(s) from X-Ray by following these instructions:
1. Open the Cakewalk Plug-in Manager (Utilities > Cakewalk Plug-in Manager).
2. In the Plug-in Categories list, select the category that the plug-in you want to exclude is in.
3. In the Registered Plug-ins list, select the plug-in that you want to exclude.
4. If the plug-in is a DirectX effect, write down (or select and copy) the CLSID value that's in the
CLSID field at the bottom of the dialog box.
5. If the plug-in is a VST or VSTi, write down the VST ID value that's in the VST ID field at the
bottom of the dialog box.
6. Close the Cakewalk Plug-in Manager dialog box.
7. Use Notepad to open the XRayExclude.ini file that's in your SONAR program folder
(C:\Documents and Settings\<username>\Application Data\Cakewalk\SONAR
<your version>.
8. At the end of the file, find the [EffectProps View] section.
9. Exclude your plug-in by creating a blank line below the last entry in the [EffectProps View]
section, and then typing:
;[name of your plug-in, but without brackets]
XRayExclude[type the next available number in XRayExclude list, but
without brackets]=[VST ID number, with no brackets, or CLSID number,
with curly braces at start and finish]
For example, if the last entry in the [EffectProps View] section was:
; Waves SSL EQ Stereo
XRayExclude11=1397510483
XRayExclude12={E451379E-F7E1-4E82-98D9-BEB87AC45E90}
If you want to exclude the Cakewalk FxDelay from the X-Ray Windows feature, after creating a
blank line, type:
; Cakewalk FxDelay
XRayExclude13={985DAF67-589F-4B8D-8BBC-D7AD651B9022}
If there is also a VST version of the Cakewalk FxDelay, add another line:
XRayExclude14=[some VST ID number, with no brackets]
10. Save and close the XRayExclude.ini file, and restart SONAR to implement your changes.
More “Frequently asked questions” on page 1364.