static bool vst_filter (const string& str, void *arg)
{
/* Not a dotfile, has a prefix before a period, suffix is "dll" */
+
+ cerr << "VST filter: looking at " << str << endl;
return str[0] != '.' && (str.length() > 4 && str.find (".dll") == (str.length() - 4));
}
plugin_objects = scanner (vst_path, vst_filter, 0, true, true);
+ if (plugin_objects) {
+ cerr << "Discovered " << plugin_objects.size() << " possible plugins\n";
+ } else {
+ cerr << "No plugins discovered at all\n";
+ }
+
if (plugin_objects) {
for (x = plugin_objects->begin(); x != plugin_objects->end (); ++x) {
+ cerr << "checking out " << **x << endl;
vst_discover (**x);
}
}