VST directories in Version 4
I am just curious about how to input your VST folders in Version4.
I know you go to Preferences > folders. Then click on the folder icon.
However, my question is do you have to search for each and every folder that has a VST (which is basically a dll) or could you just put in the main directory, and it will automatially search the subdirectories to include all VSTs.
My issue is that I have maybe 50-60 VST plugins all under their own directory, spread out over dozens of directories and untold number of subdirectories. Could I just input the name of the main directory, that may have 12 subdirectories, and Musescore will pick up on all the subdirectories? If not, then I would like to suggest a feature update that allows MS4 to search all subdirectories under the main directory to pick up all VST plugins.
Comments
MS4 looks in the default VST installation directory as specified by Steinberg and it's subdirectories. Note that VST3s often have the .vst3 file format and that .dll formatted VST are often of an older specification version and as such not supported.
In reply to MS4 looks in the default VST… by jeetee
Thank you. Yes, I know it looks in the default VST installation directory, but the user can also ADD other directories where VSTs are located. It is these added directories that I am wondering whether MS4 also looks at the subdirectories.
In reply to Thank you. Yes, I know it… by odelphi231
Just checked the code and yes, MuseScore will scan subdirectories as well.
In reply to Just checked the code and… by jeetee
OK. Great. You also said the VST has to have the .vst3 extension. Some of mine have a .dll extension. I will have to get rid of those (not link them to MS4).
In reply to OK. Great. You also said… by odelphi231
Most likely those with dll extensions are older (VST / VST2) versions. Having them in the folder will not affect/hurt MuseScore in any way; they are simply ignored.
It's soo bad that it dont read the dll. I think most of the people have their good trust and checked vst, that mostly are in dll and now you grabing it all from them. Could you tell me why's that? Why not let older versions work? Im really curious :)