2009/6/25 Chris Cannam <cannam(a)all-day-breakfast.com>
On Thu, Jun 25, 2009 at 4:49 PM, Stefano
D'Angelo<zanga.mail(a)gmail.com>
wrote:
What about using stat() to choose the latest?
Well, I suppose the user might want the older-installed version to
take priority. I don't think it's all that unusual to deliberately
try to select the version of the plugin that you set up your presets
for in "the version of my session that sounded right", particularly if
you made it some time ago.
This shouldn't be much of a problem in this particular case, since in LADSPA
says hosts should use filename and label to idenitfy a plugin. But I imagine
there are other cases in which this is not so simple...?
That said, if that's what you want to achieve, you
could always just
"touch" the version you want. So long as you're aware of how the
lookup works.
This is weird for the end user IMO. It is better to ask them which one to
use, or even load both? (The latter should work with LADSPA plugins, but I'm
afraid it's not that simple in LV2 - I don't know about VAMP and DSSI).
I suppose my answer, then, would be (1) because
it's more complicated
and (2) it doesn't seem to be how existing hosts do it, but (3) it
does sound like it an idea that might have merit.
Well, we just need a good way to do this, as usual I don't care which one it
is as long as it doesn't create problems.
Stefano