Moved sidechain processing functions into independent separate DSP module.
Fixed issue related to LV2 bug that disallows to save preset of plugin if it has square brackets in the name.
Fixed build issue triggering on GCC 6: default C++ standard in GCC was changed to C++11, added strict C++98 usage into makefiles.
Fixed time drifting between Middle and Side channels in FIR/FFT mode for Graphic Equalizer and Parametric Equalizer.
Fixed and updated metadata of Graphic Equalizer plugin: now filters have individual pre-defined frequencies, Graphic Equalizer's tranlation is corrected to 'Graphic Equalizer'.
A bit improved support of LinuxVST for Tracktion DAW and other JUCE'd plugins. Great thanks to Nick Dowell, the developer of amsynth. Still, there are problems with UI redraw.
Implemented biquad x8 filter bank using SSE, SSE3, AVX and FMA instructions, overall performance goal is about 1.8x on x86_64 architecture, i586 architecture has no performance regressions when switching from two x4 banks to one x8 b
ank.
Fixed issues with peak value transfer from DSP to UI for VST and JACK versions of plugin.
Suggestions, donations, reviews, promotions are welcome.
Maybe I am overlooking something, but I see a link to a page to donate money to the project, and I see a link to a YouTube video, but neither of those pages has a link to the actual project. Only a short title page on the video has a link to the actual project.
I suggest that future announcements always include http://lsp-plug.in somewhere prominently in the text so it is not so difficult to actually find the project page.
@muzzol: the compressor can be used as limiter, but I can not guarantee that it will work like Fab Pro-L. It will work more like ‘analog’ limiter with no possibility to perform look-ahead.
For that purpose you may switch sidechain to ‘Peak’ mode, make the compression ratio high (100:1), set-up attack time to zero and release time to small value (about 1-4 milliseconds).
Then adjusting Attack Level and Makeup gain you may pump-in the loudness.
You also may see how I used the limiting techinque in the demo video: https://youtu.be/HXOjx3jfw2I?t=3m12s (I’ve added time code to the beginning of the fragment).
@muzzol: I’m already thinking about it. The engine of the site is written for about 2 days, so currently it doesn’t support any database and that’s why doesn’t generate RSS feed. I think that when I’ll have a bit more time, I’ll add RSS feed. Currently I’m having not so much time because I’m preparing to participate the KVRDC16.
Updated metadata to place english names first for all plugins, and german names afterwards.
Updated Triggersensor, Parametrischer Entzerrer, Grafischer Entzerrer, Kompressor plugin series UI:
changed input and output level meters that now display both peak and RMS values.
Removed JUCE workaround to prevent crashes of Renoise DAW.
Do you use installation of Ardour from official site? What GCC and glibc version do you use?
What version and what format of plugins do you use? LV2, LADSPA, LinuxVST or standalone?
Also did you try standalone version of plugins?
Did you previously used plugins? If used, have you properly un-installed the previous version?
Please could you provide the stack trace of Ardour? This is possible by following steps:
Open console
Run ardour from console with --gdb option
After gdb starts, issue ‘run’ command
Do usual stuff to reproduce the problem
After Ardour crashes, type ‘thread apply all bt’ in console and copy the result here.
@alexthebassisit: Some JACK clients automatically start jackd if they detect that it isn’t already running. I find that behaviour irritating as it hides mistakes, hence my comment. I’ve been using JACK for over 10 years, much of that time for professionsl work