Request for help: investigating slow VST scanning

That’s the curse if you have to work together with people that use all kind of different stuff. :see_no_evil:

Dorico 5.1.7

Run 1
50.8 seconds EC
0.2 seconds FC

Run 2
51.8 seconds EC
0.2 seconds FC

Run 3
50.9 seconds EC
0.2 seconds FC

vst3plugins.xml (143.3 KB) (141 VST’s)

Cubase 14.0.5

Run 1
51.0 seconds EC
0.3 seconds FC

Run 2
50.1 seconds EC
0.3 seconds FC

Run 3
50.3 seconds EC
0.3 seconds FC

140 VST’s - No Note Performer

Computer
iMac Pro 2017
3GHz 10-core Intel Xeon W
64GB
Sequoia 15.11

1 Like

Hi @Ulf !
Here’s my measurements with Dorico, I’ll do Cubase 13 when I find some time (maybe tomorrow) :

  1. FC 6’46" (that’s too long !!!)
    EC 2"
    EC 2"

  2. FC 3’25"
    EC 2"
    EC 2"

  3. FC 3’08"
    EC 2"
    EC 2"

I think I have 214 plugins

vst3plugins.xml (422,4 Ko)

I see I have the exact same machine as @derAbgang , and the worst timings of this thread :scream:
Why? Why???

[Edit] I just tried again with the time function, and it spits out 5:06. I’m the slowest of this thread…

The results for Cubase 13 :

  1. FC 3’50"
    EC 0’2"54
    EC 0’2"44

  2. FC 3’52"
    EC 0’2"71
    EC 0’3"31

  3. FC 3’52"
    EC 0’2"87
    EC 0’2"66

vst3plugins.xml (421,7 Ko)

2 Likes

Would love to help since I also have Cubase, but I get an error message every time i try.

Syntax in file name, folder name or disk device name is wrong.

Hi @Nickie_Foenshauge , which one are using, Win or Mac?
And make sure that you really copy the whole line; you see it completely only when scrolling all way to the the right.

Dorico 5 (5.1.60.2187)
14.38 EC
instantaneous FC
instantaneous FC

6.24 EC
instantaneous FC
instantaneous FC

18 plugins	

Cubase 13 (13.0.50 Build 318)
6.74 EC
instantaneous FC
instantaneous FC

6.15	EC
instantaneous FC
instantaneous FC

18 plugins

Windows 11 Pro/23H2
i7-8550 CPU 32GB RAM

1 Like

Hi Ulf,

I’m on Windows 11 with OneDrive, and I clicked the little Copy button in the upper right corner, so I should have gotten it all.
Like this:

“C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components\vstscannermaster.exe” “-prefPath” “%USERPROFILE%\OneDrive\Desktop\DoricoCache” “-licenseLevel” “25000” “-hostName” “Dorico 5 AudioEngine”

My Windows is with Danish localisation. I don’t know if that matters. I tried changing “Program Files” to “Programmer” and “Desktop” to “Skrivebord”, but to no avail.

Hi Ulf (in seconds)
Dorico 5
13 EC
1.5 FC
1.5 FC
8 EC
1.5 FC

Cubase 13
8 EC
1.5 FC
1.5 FC
8 EC
1.5 FC
WIndows 10 (64bit), i7-10700K CPU @ 3.80GHz , 32 GB RAM, SSD
47 Plugins Scanned

1 Like

Hi @Nickie_Foenshauge , let’s strip this down and see where the error comes from. So please copy and paste again and then with the backspace key delete everything until only the path to the vstscannermaster.exe" is there and then hit return. If that says ‘illegal usage’ then we know that that path is correct.
Then next try, give additionally the prefPath, but omitting licenseLevel and hostname. You understand my strategy?
But most likely it will be the OneDrive path that some tiny character or so is missing.

Hi Ulf,
Same error message:

C:\Users\web>“C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components\vstscannermaster.exe”
Syntaksen i filnavnet, mappen eller diskenhedsnavnet er forkert.

I don’t understand this. The path to vstscannermaster.exe, as copied in Explorer, is:

“C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components\vstscannermaster.exe”

Hi, FWIW I made two dumb errors yesterday doing this - first was using the Dorico command string on a CubaseCache folder and the second was misspelling CubaseCache.

Hi @Nickie_Foenshauge , let’s break it down even more.
First do
cd …
and again
cd …
You shall now be in the root of your drive.
Then do
dir
and enter which shall list all files and folders in your root drive.
Is there something like Program Files?
If so, navigate there with
cd [foldername]
Repeate this until you are in the Components folder. Does that work?
If so, type
./vstscannermaster.exe
Does now the invalid usage message?

Hi @Damian_leGassick , don’t worry, we all make mistakes…

I only mention it because Nickie a few hours ago was talking about Cubase and the commands being referenced now are for Dorico.

No good Ulf.
I get

C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components>./vstscannermaster.exe
‘.’ is not recognized as an internal or external command,
> operable program or batch file.

And without the dot I get

C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components>/vstscannermaster.exe
‘/vstscannermaster.exe’ is not recognized as an internal or external command,
> operable program or batch file.

EDIT: Got it. ./vstscannermaster.exe needs to be in “”.
And that yields

C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components>“./vstscannermaster.exe”
Preferences path for vstscannermaster not found!
VST3 Plug-Ins are disabled
Check your installation!

Are you really sure this is worth your time? :blush:

HI @Nickie_Foenshauge ,

okay, that is now expected, because vstscannermaster.exe needs the -prefPath option plus the path to that folder on your Desktop.
So now append all that to what you just had.

Hi Ulf,
I hope you can understand this, because I shure can’t:

C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components>“./vstscannermaster.exe”
'”./vstscannermaster.exe”’ is not recognized as an internal or external command,
operable program or batch file.

C:\Program Files\Steinberg\Dorico5\VSTAudioEngine\Components>“./vstscannermaster.exe”
Preferences path for vstscannermaster not found!
VST3 Plug-Ins are disabled
Check your installation!

In the first command "./vstscannermaster.exe” was copied from the OneDrive line in your OP with added "./
In the second command I typed in "./vstscannermaster.exe” manually.
They looked exactly the same but clearly aren’t.

I guess it should be .\ instead of ./.

Ah yes, @Martin90 , you are right.
@Nickie_Foenshauge , my bad, the slash must point to the other direction.

Still doesn’t work, but I tried something else. I created a Desktop/DoricoCache folder outside of OneDrive and that worked.
I’ll get back to you when I have made some measurements.

1 Like