• SONAR
  • VST scan problem - regular fixes don't work
2014/04/19 21:05:34
gmp
After updating Win 7 including the optional updates and updating my video card and motherboard, I uninstalled X3 and reinstalled it. VST scan crashed on Vsampler, so I uninstalled Vsampler with the uninstall option of clearing the registry. I deleted it's speedsoft directory also and deleted Vsampler.dll from the Cakewalk VST folder. . Then the VST scan started crashing on RXP, which is a Cakewalk DXi pluggin.
 
I tried all sorts of variations in Preferences/VST settings of reset, with and without the checked boxes (scan failed pluggins, etc) It kept either stalling on scanning RXP or crashed. I also tried several variations of excluding RXP in the DXi part of pluggin manager. I'm now running X3 and installing it using the "run as administrator" option.
 
I tried reinstalling X3e, then uninstalled X3 in control panel and reinstalling X3a and unchecked RXP (this may have been a mistake), then installed  the patch for X3e, During all of these installs listed above I chose the option "run as administrator". After all of this, it's still crashing on scanning RXP. I'm at my wits end.
 
My previous install of X3 was problematic with VST scan but reset easily solved it and I had no issues at all with RXP. I really don't think it's properly resetting anyway, because I'm not getting these notices for things like "this pluggin is only for use in Sonar". When I did reset in the past I got these notices windows popping up that I would hit OK.
 
I do have X1 and 8.5 also installed, so RXP is likely not uninstalled by simply unchecking it during the X3 install. It seems 2 solutions I can think of is how do I uninstall RXP? Or how do I clear the VST scan registry info so it does clearly reset and start all over. I can't find any info about completely uninstalling X3 including deleting registry items and directories, so I can do a clean install. It seems that may work also.
 
Any other suggestions?
2014/04/20 01:24:35
Anderton
Three questions:
 
Are you running 64- or 32-bit Sonar?
Do you have a 32-bit VST plugins folder, 64-bt VSTplugins folder, or both?
Does an RXP folder show up in your VSTplugins folder(s)? If so, which one(s)?
 
You mention that RXP is a DXi plug-in, but the RXP .DLL for my install of Sonar X3 is in the 64-bit VSTplugins folder. Perhaps Sonar X3 wants to see the 64-bit VST plug-in but instead sees the DXi plug-in and then crashes.
 
 
 
 
2014/04/20 02:04:44
gmp
Anderton
Three questions:
 
Are you running 64- or 32-bit Sonar?
Do you have a 32-bit VST plugins folder, 64-bt VSTplugins folder, or both?
Does an RXP folder show up in your VSTplugins folder(s)? If so, which one(s)?
 
You mention that RXP is a DXi plug-in, but the RXP .DLL for my install of Sonar X3 is in the 64-bit VSTplugins folder. Perhaps Sonar X3 wants to see the 64-bit VST plug-in but instead sees the DXi plug-in and then crashes.
 
 
 
 





You may be on to something. Let me give you some background. When X1 first came out I got it and tried to use it with Win 7 and had some serious Echo driver problems with my Layla 24, so stopped using it and used 8.5 with XP until 4 months ago when I found I could use Win 7. So I reverted to this old image file that had 8.0 and 8.5 as 64 bit Sonar installed and 8.0, 8.5, and X1 installed as 32 bit. I haven't even tried the 64 bit programs in years.
 
IN my (x86) Program files RXP is not in any VST folders only a DXi folder. But in Program files for 64 bit Cakewalk I do see RXP in the VST folders just like you said. I looked closely in Pluggin Manager and perferences VST settings and it is only scanning (x86).
 
I'm not using any 64 bit Sonar programs quite yet, because I want to get the 32 bit working fine for X3 first. Unless I see a compelling need to change this plan. You may be correct when you suggest  Sonar X3 wants to see the 64-bit VST plug-in but instead sees the DXi plug-in and then crashes.
 
Now a few days ago before I uninstalled X3 and reinstalled, I didn't have this problem with RXP, but i did have a problem with Vsampler, which I had to uninstall and reinstall. In my dabbling today I did see Vsampler show up in the pluggin manager DXi folder, but it was an excluded pluggin. I went ahead and re-enabled it and then excluded it again to see if that would help and a window came up saying that Vsampler was not installed correctly and if I wanted to delete it from the registry - I answered yes.
 
So I wonder if this somehow corrupted my registry, since that's when the problem with RXP started.  This is why I wonder if the solution is to clean the VST scan info from the registry
 
 
 
I have a 32-bit VST plugins folder, no 64-bt VSTplugins folder
an RXP folder is not in my VSTplugins folder
 
You mention that RXP is a DXi plug-in, but the RXP .DLL for my install of Sonar X3 is in the 64-bit VSTplugins folder. Perhaps Sonar X3 wants to see the 64-bit VST plug-in but instead sees the DXi plug-in and then crashes.
2014/04/20 02:26:31
mudgel
If you don't have Sonar installed as a 64bit program, then the 32bit version won't be looking for RXP 64 bit. Also Dxi's don't have. .dll files they have. . ax extensions
2014/04/20 02:38:53
gmp
mudgel
If you don't have Sonar installed as a 64bit program, then the 32bit version won't be looking for RXP 64 bit. Also Dxi's don't have. .dll files they have. . ax extensions



This is my RXP file - C:\Program Files (x86)\Cakewalk\Shared DXi\RXP\RXP.dll
 
As you can see it is a .dll. So is this a bug I need to report, that VST scan is thinking RXP DXi is a VST?
 
Do you have a method for a clean install of X3, which would have me first clean all of X3 from my computer including registry items and folders? OR do you have any more ideas on solving this?
2014/04/20 03:08:19
Anderton
DXi plug-ins can have a .dll or .ax extension. DX plug-ins are a pain because they write themselves wherever they want to write themselves, and make mysterious registry entries. They don't always live in a nice neat folder, like VST plug-ins.
 
Have you registered the RXP? Here's the procedure (thank you google):
 
Follow these steps to register (DirectX) DLLs:
  • On the Taskbar, select Start > Run.
  • In the Open field, type regsvr32 "<path>\NameOfFile.extension", where <path> is the directory where the file is located on your computer and NameOfFile.extension is the name of the file. For example: regsvr32 "C:\Program Files (x86)\Cakewalk\Shared DXi\RXP\RXP.dll"
  • Press Enter.
 
To unregister/remove a DirectX DLL, type regsvr32 /u "<path>\NameOfFile.extension"
 
I've had to re-register plug-ins sometimes when doing a re-install. But for the future, I think the best solution is to get 8GB of RAM and go for 64 bits. I'm not quite sure why you want to get Sonar working first under 32 bits...might as well go for the real deal. Sounds like you have a bit of a Frankensystem there...
2014/04/20 06:16:22
mudgel
Must admit I don't remember seeing a DX plugin with a dll extension but thanks for expanding my knowledge Craig.
You can create yourself a little reg server utility
For registering a DX plugin do the following.
Create a shortcut on your desktop
Right click, select properties and in the target line type "C:/Windows/System32/regsrv32"
Then just drag and drop any DX plugin that needs to be registered onto it.
Make another shortcut adding the /u switch to your command line for de-registering any DX plugins.
2014/04/20 11:21:12
Anderton
mudgel
Must admit I don't remember seeing a DX plugin with a dll extension but thanks for expanding my knowledge Craig.

 
Just one more confusing aspect to DirectX plug-ins...
 

You can create yourself a little reg server utility
For registering a DX plugin do the following.
Create a shortcut on your desktop
Right click, select properties and in the target line type "C:/Windows/System32/regsrv32"
Then just drag and drop any DX plugin that needs to be registered onto it.
Make another shortcut adding the /u switch to your command line for de-registering any DX plugins.


That's really clever! Let's hope it does the job for gmp.
2014/04/20 13:16:03
gmp
I tried what you suggested and it didn't solve the VST scan crash on RXP problem.
 
I booted the computer. Hit Start button. IN the bottom window where it says "search programs and files" I pasted this text in there and hit ok
regsvr32 "C:\Program Files (x86)\Cakewalk\Shared DXi\RXP\RXP.dll"
A window came up and said
D#Register server in regsvr32 "C:\Program Files (x86)\Cakewalk\Shared DXi\RXP\RXP.dll" succeeded
 
I opened X3 and since I have it set for manual scans, no startup scans happened. I hit preferences/VST settings and both boxes were checked (failed pluggins, etc) I hit reset then scan. It crashed on RXP
 
I registered a few more times, tired checking only failed pluggins and then no checks, closed and reopened X3, tried it once more, crashed on RXP
 
thanks for all the help,
 
After I did all the Windows updates I did make an image file, so for now I'll revert back to that and uninstall Vsampler first then uninstall and reinstall X3 using the run as administrator option and hope this RXP problem doesn't occur again. I'll post back after that.
 
Also if you want me to try something else I did make an image file of this RXP problem, so I can revert back to that for testing purposes
2014/04/20 13:23:12
scook
The RXP which ships with X3 Studio and Producer is a VSTi installed in the Vstplugins directory. The DXi version must be from a prior release. Not sure why the VST scanner is even looking at the "Shared DXi" directory.
 
What are the paths defined in "VST scan paths"?
 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account