Notifications
Clear all

OSX: Plugin scanning process: I don't understand.  

  RSS

vanhaze5000
(@vanhaze5000)
Active Member
Joined: 10 months ago
Posts: 8
March 15, 2020 11:19 am  

Why is Unify - standalone app scanning ALL my plugins again (be it AU, VST2 or vST3), when i do:

"scan for new or updated ..plugins"

I would assume this functionality scans ONLY plugins which i have installed after a last plugin scan.

OSX 10.15.3

Unify 1.09.

 


Quote
Leszek 1953
(@leszek-1953)
Member
Joined: 1 year ago
Posts: 163
March 15, 2020 11:46 am  

@  vanhaze5000

 

Because the program finds new plugins, it scans them.


ReplyQuote
vanhaze5000
(@vanhaze5000)
Active Member
Joined: 10 months ago
Posts: 8
March 15, 2020 11:59 am  

Yeah, i get that, but also the ones that were already scanned in a previous scan: "why ?" was my question.

 

 


ReplyQuote
getdunne
(@getdunne)
Member Admin
Joined: 1 year ago
Posts: 1558
March 15, 2020 1:23 pm  

The PlugScanner program must enumerate all plug-in files in the selected folders, to guarantee that it does not miss any which have been added or removed. As it does this, it displays the plug-in name, and checks to see if it is already in the known-plug-ins list. If so, it moves on and the plug-in name is displayed only briefly. If the plug-in is not already on the list (or IS on the list, but the version number or file-creation date has changed), it will actually "scan" it, i.e., attempt to load it and check basic aspects like number of inputs/outputs.

So, every time PlugScanner starts (or re-starts), it will zip through all previously-scanned plug-ins very quickly, slowing down only when it comes to those it hasn't seen before. If you have a great many plug-ins, even re-scanning if NOTHING has changed will take a minute or two, because the scanner must at least visit every file (even if it does not load it).


mj_prod liked
ReplyQuote
vanhaze5000
(@vanhaze5000)
Active Member
Joined: 10 months ago
Posts: 8
March 15, 2020 1:39 pm  

Thank you very much for this detailed explanation of the plugin scan process.

Totally clear to me now !

 


ReplyQuote
Share: