With each launch of Ardour, an LV2 plugin scan occurs automatically.
This means that the more LV2 plugins a user has on their system, the longer their launch of Ardour takes to open.
For example if user has LSP plugin bundle LV2 versions installed + others.
If a user opens Ardour often, this can lead to the process feeling slow and inefficient.
I am using an SSD personally, but I imagine even worse for HD based users and NVMe users will have no idea what I am talking about ![]()
Other audio applications/DAWs that I have tested that use LV2 are able to allow user to manually scan for LV2 plugins / do not require any kind of scan at startup of these applications, making them load up considerably faster then Ardour.
In other forum posts about this, it has been said that this LV2 scan in Ardour is needed due to something that has to do with native Ardour based LV2 plugins.
-I was wondering if there was some way that developers could modify this so that ACE plugins do not required to be scanned each time?
-Because I know the answer to the above will not even be considered, if this LV2 scan at startup is absolutely required for Ardour based LV2 plugins, would it be possible to somehow limit this LV2 scan to only detecting ACE plugins and then stop. Allowing user to manually perform scan for 3rd party LV2 plugins?
-Because I know the answer to the above will also be no, is it possible to… I am just kidding, I am out of ideas ![]()
Just to me it seems that once ACE plugins have already been scanned once, seems strange that they would need to be scanned every time. Seems like they are the least likely for user to be messing with as they are in Ardour folder itself and not in users .lv2 folder.
I know that there are “more important things” but if there weren’t, would this be something that would be possible, or is this absolutely not possible?
Thank you to anyone who reads this