The new 1.0.22 release of LSP Plugins is available. Many optimization work was done relative to realtime convolution algorithms. Also, as usual, new plugins are implemented. Detailed changelog:
Implemented slap-back delay plugin series.
Implemented Impulsnachhall (Impulse Reverb) plugin series as advanced version of Impulsantworten.
Implemented FFT routines that work with packed complex numbers. Overall SSE performance is 1.4 times higher on AMD processors and about 1.1 higher on Intel processors.
Implemented FFT-based fast convolution routines (Native and SSE) that work with real data input and real data output and allow to avoid bit-reversal shuffle of the signal data. Also there are serious fixes relative to AMD cache penalties. Overall performance bonus is about 1.5 times to the previous convolution implementation.
Added Full-oversampling modes to Limiter plugin.
Updated LV2 atom transport primitives.
Fixed problem in resampler that didn't allow to set oversampling more than 4x.
Fixed filter core that didn't properly update settings of filter in the specific case and broke behaviour of oversampler.
haha, I was just about to check LM to see if anything new but an alert popped on my cell that LSP just put a new video on YouTube.. off to try this latest.. thank you again man..
Been meaning to comment here and say that this looks to be an amazing release. I don't have much time for music right now but I can't wait to test the delay.
sysrqer wrote:Been meaning to comment here and say that this looks to be an amazing release. I don't have much time for music right now but I can't wait to test the delay.
Please note that we've found a bug in the delay implementation that happens when you use the setup with frame size of more than 512 samples.
So currently please use the Slapback delay carefully. Here's the related topic on Ardour forum: https://community.ardour.org/node/14348
The 1.0.23 release is coming soon...
I've noticed something with the limiter which seems a bit strange to me, does it generate low frequency content?
In this video I move a steep filter before and after the limiter. Before the limiter low frequencies are generated, after the limiter there are none (to show what the filter is doing).
Limiter is non-linear device, yes it may generate low frequencies because it needs to change the envelope of the signal, sometimes significantly.
If we change the envelope of signal, we change it's frequency characteristics.
If we change the frequency characteristic of signal, we change it's envelope.
I don't see something strange here.
I've been using the spectrum analyser recently and I have one question which is puzzling me - how can I find out what the exact frequency is of a particular peak or area? I would expect to have a display of where my mouse is to easily see the frequency. I tried to use the selector but it moves in increments so sometimes it is not possible to get to the frequency you want to know, especially in the low end. Am I missing something here or would this be a feature request?
I came across Melda's MMultiAnalyser in a video recently, it has a very interesting feature of showing the frequency spectrum of collisions/clashes, would this be something could be implemented at some point?
Here is a quick overview of it https://youtu.be/Za7cbeKJUoY?t=164
sysrqer wrote:I've been using the spectrum analyser recently and I have one question which is puzzling me - how can I find out what the exact frequency is of a particular peak or area? I would expect to have a display of where my mouse is to easily see the frequency. I tried to use the selector but it moves in increments so sometimes it is not possible to get to the frequency you want to know, especially in the low end. Am I missing something here or would this be a feature request?
I came across Melda's MMultiAnalyser in a video recently, it has a very interesting feature of showing the frequency spectrum of collisions/clashes, would this be something could be implemented at some point?
Here is a quick overview of it https://youtu.be/Za7cbeKJUoY?t=164
Hi! Thanks for an idea!
I've added your request to TODO list but I currently don't know when it will be possible to implement.
I'm currently working on something huge (in context of LSP Plugins) and probably it will take additionally a lot of time.
So I need to complete this first until I'll be able to something related to feature requests.