Then, please do the following: Press the Windows key and then type cmd and press enter.
In the upcoming Command Prompt window copy and paste "C:\Program Files\Steinberg\Dorico4\VSTAudioEngine\Components\vst2xscanner.exe" -p "C:\Program Files\Common Files\VST2\NotePerformer64.dll"
Copying everything in bold, also the quotation marks. When you then press enter, what does it spit out?
Hm, that’s strange. Can you please run that Command Prompt again, but instead run it as an administrator? To do that type again the Windows key, then cmd but don’t press the enter key. Under Best Match you’ll see ‘Command Prompt’. Do a right click on that and choose ‘Run as administrator’.
With that in place try again with that copy and paste. Thanks
I was in contact via private message with AragornK and it turned out to be a graphics driver problem. The vst2xscanner would not work, because it was endlessly hanging while trying to unload the NotePerformer.dll.
So the FreeLibrary Win API function was hanging while making a call into the graphics driver atio6axx.dll from AMD and a change of that driver cleared everything. Here is what AragornK wrote me:
“For your information AMD has two main streams for their graphics drivers: Recommended, and Recommended + Optional. I was running the Recommended + Optional stream (version 22.8.2) and downgrading to just Recommended (version 22.5.1) was what resolved the VST scanner issue.”
Hi there, just bought D4 and NP3 today and getting the timeout error. Did the downgrade on the driver resolve the issue with NP3? Currently using AMD driver 22.9.1 and don’t really want to downgrade.
Yes, AMD needs to fix it. It is not only with the vstscanner, the same hanging will happen in Dorico’s audio engine as well, it is just that you never get to that point. So it is a good idea to report the problem to AMD in order to make them aware and fix the issue.
Hey guys, I just wanted to chime and say that downgrading my AMD driver was my solution as well. To be honest, I had zero faith that this would fix the issue, but it seemed to do the job.
Thanks, Ulf.
I’m having this exact issue, however, I do not want to downgrade my graphics driver.
Also, I don’t believe this is an AMD issue or a NotePerformer issue, as I have Sibelius with NotePerformer working flawlessly on the exact same machine…
That it works with Sibelius does not prove your theory, but let’s find out. Please do Help > Create Diagnostics Report and post the corresponding zip file here. From the contained data I can tell more concretely. Thanks
Thanks for the data @Doklovic .
You are right, your’s is a different issue. In the diagnostics are no crash files, so it must be something different.
I see that NotePerformer gets scanned and accepted during startup, but it also seems that you never instantiate it.
What is the exact issue that you are having with NotePerformer?
What if you create a new project from scratch and apply the NotePerformer playback template, what does happen then?
After that, could you please post a new diagnostics report?
Thanks
@Ulf If I install NotePerformer for Dorico, the next time I start Dorico, it hangs, and then I get a dialog saying the NotePerformer64.dll timed out and I have to click cancel to add it to the blacklist, and then Dorico starts up.
At this point, I can see NotePErformer as an option, but if I switch the template to use it, there’s no sound and clicking the “e” button to bring up the NotePerformer interface does nothing.
@Doklovic , ah, I see, NotePerformer (NP) got blacklisted with you. We have to find out why that is the case. Could you please install NP again and then run the attached script. Simply unzip it, double click and after a few seconds the file scanVSTsOutput.txt shall appear on your desktop. Please share that file with me. Thanks scanVSTs.bat.zip (1.1 KB)
Hi @Doklovic , thanks. So if it was hanging during the scanning, I need a minidump of the vst2xscanner process. For that please download the free utility Process Explorer. Then when the scanning is hanging, have a look in the Process Explorer for a process called vst2xscanner (pretty much at the end of the list), select it and do a right-click on it. From the pop-up menu choose Create > Create mini dump and then provide me with the corresponding output file. Thank you very much.