Apparently, the AU library has some kind of “workaround” protection for plugins that have a long list of automations.
With the Biotek2-AU plugin, the automation lists show up with proper labels and none say “unknown” — the plugin loads up in seconds…
The Biotek2-VST plugin on both Mac or Linux have the same issue of taking at least one minute to load though often not loading completely and causes ardour to stall.
(the Biotek2-VST plugin on the Mac also has the unknown label issue, just as with ardour on Linux.)
It doesn’t matter if the VST plugin is being used by Ardour on Linux or Mac, the problem is the same.
The AU library must have a workaround build into it to allow plugins with long automation lists to be skipped and allows the plugin to be loaded quickly. It takes a few seconds to scroll down to reach rock bottom (page-down or arrow-keys)., now after reaching the end of the list, it takes much longer to reach back to the top.(it would take many minutes actually but all the labels show correctly)
There are no “unknown” labels, and all labels load-up dynamically which originally do not show when navigating down the list, while navigating up the “missing” labels now get dynamically loaded into the list << this is how the AU plugin is presenting the long list to the end-user… and going through the automation lists entirely (up direction) would take much longer.
The VST format of the plugin on the other hand, either stalls or takes a very long time to load – if it manages to load into ardour it presents no more than around 200 items for its automation list, and most the items are labelled “unknown”…
– from tracktion somewhere::
“One problem is still there, though: upon loading an instrument, the macro parameter names change and these name changes are not updated in the automation parameter list.”
^ The AU plugin doesn’t have the incorrect labels, only the VST ones for both platforms.
I’ll have to wait and see what happens for further updates. I’m passing this over here in case anyone may have any ideas I can try to see if I can get things working more correctly for this plugin.