[LV2] ardour3 plug-in analysis

hermann meyer brummer- at web.de
Thu Mar 14 05:15:10 PDT 2013


Am 14.03.2013 12:38, schrieb hermann meyer:
> Hi
>
> I have a question to ardour3's plug-in analysis, didn't know if I'm 
> right here, but as far I know, Dave you have wrote it, didn't you?
>
> So, my question is, what did the analysis do, or in which files could 
> I found the source.
> I still working on the GxAmplifiers, and I notice that ardour3 will 
> crash with a segfault, when I try to use the plugin analysis from the 
> internal plug-in UI.
> I nail it down to the convolver implementation, the analysis work fine 
> when the convlovers are disabled.
> But right now I have no idea why the analysis crashed when the 
> convolvers be enabled.
> I have already set the convolvers to don't use variable block-size.
> The plugs work well otherwise in ardour3, qtractor and jalv.
>
> the implementation of the convolvers is here:
> http://sourceforge.net/p/guitarix/git/ci/494025df52ed143b6ad4fb783818bb44d6b8488b/tree/trunk/src/LV2/gx_amp.lv2/DSP/gx_convolver.cc 
>
>
> any hint how I could solve that will be welcome
>
> greets
> hermann
>
often it helps just to wrote a mail. :-)
Okay, I found it out. It's because ardour3 ignore the feature request 
bufsz:boundedBlockLength
when run the analysis.

it sends the analysis wav with a size of 4096 even when the buffersize 
in use is 128.

greets
hermann




More information about the Devel mailing list