Re: [LAD] [ann] CAPS 0.4.5

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Robillard <d@...>, Paul Coccoli <pcoccoli@...>
Cc: <linux-audio-dev@...>
Date: Sunday, April 10, 2011 - 7:43 am

[David Robillard]

I'm afraid you generously overestimate the popularity of CAPS and the
AutoWah plugin in particular expecting this change to break "all sorts
of things". And you seem to underestimate the ability of your fellow
host application designers, as we shall see in a bit.

> You should just change the ID of the plugin and this whole mess goes away. I

Adding a port doesn't break the *plugin*, it /might/ break *hosts*
that were designed around assumptions that aren't supported by the
interface specification.

An informal experiment shows that jack-rack 1.4.7 and ardour 2.8.11
both do exactly the right thing when a plugin referenced by a saved
session gains a port: they set the new port to its default value and
happily carry on working.

(Both also cope with the removal of a port. These are the only
publicly available hosts I have tested.)

Following your suggestion and changing the plugin's UniqueID would
break perfectly good saved session files in these and other properly
designed host applications - instead of *preventing* breakage, it'd
actually *cause* it.

If your particular LADSPA host design is incapable of handling a port
signature change gracefully, you could fix it - an endeavour I'll be
happy to help with, witness the discussed version symbol export - or
you can simply choose not to upgrade your copy of CAPS.

[Paul Coccoli]

Yeah, with the added filter mode switch this name makes sense.
Looking at the AF-9 it seems there's demand for a hi-pass mode as
well, so we might as well add that too.

Cheers, Tim
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] [ann] CAPS 0.4.5, Tim Goetze, (Sat Mar 26, 8:53 pm)
Re: [LAD] [ann] CAPS 0.4.5, Julien Claassen, (Sat Mar 26, 10:36 pm)
Re: [LAD] [ann] CAPS 0.4.5, Paul Coccoli, (Mon Mar 28, 12:02 am)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Mon Mar 28, 6:23 pm)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Mon Mar 28, 8:15 pm)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Mon Mar 28, 8:54 pm)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Mon Mar 28, 8:59 pm)
Re: [LAD] [ann] CAPS 0.4.5, Philipp √úberbacher, (Tue Mar 29, 12:54 am)
Re: [LAD] [ann] CAPS 0.4.5, Olivier Guilyardi, (Wed Mar 30, 1:04 pm)
Re: [LAD] [ann] CAPS 0.4.5, Paul Giblock, (Wed Mar 30, 1:15 pm)
Re: [LAD] [ann] CAPS 0.4.5, David Robillard, (Fri Apr 1, 6:18 pm)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Tue Mar 29, 6:52 pm)
Re: [LAD] [ann] CAPS 0.4.5, David Robillard, (Wed Mar 30, 2:51 am)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Wed Mar 30, 11:40 am)
Re: [LAD] [ann] CAPS 0.4.5, David Robillard, (Fri Apr 1, 6:15 pm)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Tue Mar 29, 9:46 pm)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Sat Apr 2, 9:44 am)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Sun Apr 3, 8:34 am)
Re: [LAD] [ann] CAPS 0.4.5, David Robillard, (Tue Apr 5, 12:34 am)
Re: [LAD] [ann] CAPS 0.4.5, Stefano D'Angelo, (Tue Apr 5, 1:16 pm)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Thu Apr 7, 4:51 pm)
Re: [LAD] [ann] CAPS 0.4.5, David Robillard, (Fri Apr 8, 12:53 am)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Sun Apr 10, 7:43 am)
Re: [LAD] [ann] CAPS 0.4.5, Paul Davis, (Sun Apr 10, 11:33 am)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Sun Apr 10, 1:52 pm)
Re: [LAD] [ann] CAPS 0.4.5, Robin Gareus, (Sun Apr 10, 4:51 pm)
Re: [LAD] [ann] CAPS 0.4.5, Tim Goetze, (Sun Apr 10, 6:15 pm)
Re: [LAD] [ann] CAPS 0.4.5, Paul Coccoli, (Fri Apr 8, 1:32 am)
Re: [LAD] [ann] CAPS 0.4.5, Jostein Chr. Andersen, (Mon Mar 28, 8:09 pm)