Most annoying uneccessary technology: Pre scanning of plugins, please DON'T!!!
- KVRian
- 872 posts since 6 Aug, 2005 from England
Lol. I wish I could afford “ thousands of plugins” to test this...
Dave Hoskins. http://www.quikquak.com
- KVRian
- 1253 posts since 31 Dec, 2008
Haven't read everything here, But I'm with the NO scan at startup clan. Been always loving the FL fast scan (folder scan). If you want more decorative info, Just do the full scan per plugin when the user intentionally starts that plugin and save that in your database. The advantages just way outway the dis-advantages.
Unattended start-up scanning is not just troublesome, and time wasting. It's actually dangerous!!. Someone might just place a malicious DLL in the plugin folder having the correct VST entry points. And when DAW scans, it has to execute that entry point, which can silently wreak havoc.
Unattended start-up scanning is not just troublesome, and time wasting. It's actually dangerous!!. Someone might just place a malicious DLL in the plugin folder having the correct VST entry points. And when DAW scans, it has to execute that entry point, which can silently wreak havoc.
www.solostuff.net
Advice is heavy. So don’t send it like a mountain.
Advice is heavy. So don’t send it like a mountain.
-
- KVRian
- 1143 posts since 26 Feb, 2006 from Fartland
The best plugin manager ever is being allowed to browse for the dll to load...
Free MIDI plugins and other stuff:
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
https://jstuff.wordpress.com
"MIDI 2.0 is an extension of MIDI 1.0. It does not replace MIDI 1.0(...)"
-
- KVRAF
- 3388 posts since 29 May, 2001 from New York, NY
Actually the argument should be flipped around: plugin developers, don't do anything that goes in the way of initial scan. Don't load huge samples, and more importantly, don't you dare display a window or prompt of any kind. Some ILok protected plugins are the worst offenders.
-
- Banned
- 4558 posts since 21 Mar, 2020
-
- KVRAF
- 15517 posts since 13 Oct, 2009
So this argues for it being a default that experience users can disable. I know when I move plugins. I don't use every plugin in every host. So, I would prefer to scan only when I move, rename, uninstall, or install a plugin that I'm going to use in a certain host.
I don't think that this is a good argument for necessity so much as it's an argument to minimize support calls.
-
Edouard Digital Edouard Digital https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=508140
- KVRer
- 12 posts since 13 Apr, 2021 from Paris, France
A piece of software like a DAW needs to scan plugins ahead of time to know whether they are effects or instruments, how many channels they accept, etc., before they know where and when to display them in the user interface. You could always postpone the full scan but then some plugins would be missing.
-
- KVRAF
- 15517 posts since 13 Oct, 2009
Ahead of time != startup. How about reading some of the discussion before posting? A plugin that is in my VST folder that I will never use in DAW X does not need to be scanned by DAW X. Giving users this control as an active preference allows them to decide whether they want this behavior or not.Edouard Digital wrote: ↑Tue Apr 13, 2021 11:02 pm A piece of software like a DAW needs to scan plugins ahead of time to know whether they are effects or instruments, how many channels they accept, etc., before they know where and when to display them in the user interface. You could always postpone the full scan but then some plugins would be missing.
Again, I suspect that the primary reason is one of reducing tech support costs. For every person that understands enough of the issues to make a good decision for themselves there are a thousand dolts would would turn if off and then dial tech support the minute their new foobar synth didn't load.
- KVRAF
- Topic Starter
- 8828 posts since 6 Jan, 2017 from Outer Space
To get a hosting plugin to work at all, I had to remove all my plugins except those I wanted to use, let it scan and then move the others back in. Instead of simply drag and drop the plugin…Edouard Digital wrote: ↑Tue Apr 13, 2021 11:02 pm A piece of software like a DAW needs to scan plugins ahead of time to know whether they are effects or instruments, how many channels they accept, etc., before they know where and when to display them in the user interface. You could always postpone the full scan but then some plugins would be missing.
I know usually better if a plugin is an fx, instrument or both. Most plugin browsers are worse than the OS browser anyway (Apple can you hear me?). No crucial need to list them in advance. After it had been used the first time it can be listed, you could also let it scan by demand. Anyway Bitwig seems to do it right, just do the same… (it does scan actually, even while its running, but it never ever gets in the way nor slows down the startup…)
- KVRAF
- 25053 posts since 20 Oct, 2007 from gonesville
on Windows OS it does;
I've not seen it in >15 yrs
the annoying thing Cubase does here (after trashing prefs), is have a problem with some of them (same ones always: Guitar Rig) and tell me there's a problem and to check the plugin for something. I can't fecking check a plugin outside the host (and if I check it in another host it's not actually relevant to the problem Cubase is having). Then it resolves the issue after taking over focus of the computer and being a right PITA to tell me this bullshit.
- KVRAF
- 25053 posts since 20 Oct, 2007 from gonesville
-
- KVRAF
- 1790 posts since 13 May, 2004 from Germany
On Windows it doesn't do this anymore for two years or so...jancivil wrote: ↑Thu Sep 09, 2021 3:40 pmon Windows OS it does;
I've not seen it in >15 yrs
the annoying thing Cubase does here (after trashing prefs), is have a problem with some of them (same ones always: Guitar Rig) and tell me there's a problem and to check the plugin for something. I can't fecking check a plugin outside the host (and if I check it in another host it's not actually relevant to the problem Cubase is having). Then it resolves the issue after taking over focus of the computer and being a right PITA to tell me this bullshit.