Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread Fons Adriaensen
On Wed, Oct 20, 2021 at 10:26:41AM -0400, David Robillard wrote: > > That C isn't trying to describe the entire world. > > This is a glaring straw man. I'm not sure what you're arguing against, > but it certainly isn't LV2. No, it isn't. Sorry if I gave that impression. It's more likely what

Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread Hermann Meyer
Am 20.10.21 um 16:26 schrieb David Robillard: Fair enough. "I just want to write C and only C" is a reasonable and understandable position, no need for any hand-wavey nonsense. For that case XUiDesigner may come handy, it will generate a complete working LV2 bundle from just stick a user

Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread Thomas Brand
On 2021-10-20 14:26, David Robillard wrote: The main reason LV2 uses separate data files is so that hosts don't need to load and execute code only to discover what plugins are present. This has pros and cons, like most things. It has some merit to have all metadata in a text file separate

Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread David Robillard
On Wed, 2021-10-20 at 10:10 +0200, Fons Adriaensen wrote: > On Tue, Oct 19, 2021 at 05:32:59PM -0400, David Robillard wrote: > > > life is hard. > > And complex, having real and imaginary parts. > > > The only reason you can understand a C header that defines a struct > > with filter

Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread Fons Adriaensen
On Tue, Oct 19, 2021 at 05:32:59PM -0400, David Robillard wrote: > life is hard. And complex, having real and imaginary parts. > The only reason you can understand a C header that defines a struct > with filter coefficients or whatever is the same. True. > What's the difference? That C isn't

Re: [LAD] Programming LV2 plugin from scratch tutorial video series

2021-10-20 Thread Hanspeter Portner
On 20.10.21 00:39, David Robillard wrote: On Tue, 2021-10-19 at 22:51 +0100, Will Godfrey wrote: On Tue, 19 Oct 2021 16:58:39 -0400 David Robillard wrote: On Tue, 2021-10-19 at 19:17 +0100, Will Godfrey wrote:  What is even worse, is when there is a problem of some sort with a plugin,