This post was updated on Feb 21 2022 to reflect what appears to be the canonical website for this plugin
Tom Szilagyi recently announced a working release of his new LV2 plugin, IR, about which he says "IR is a zero-latency, realtime, high performance signal convolver especially for creating reverb effects. Supports impulse responses with 1, 2 or 4 channels, in any soundfile format supported by libsndfile."
The feature list looks great:
Zero-latency convolution of impulse responses with stereo audio
Supports Mono, Stereo and 'True Stereo' (4-channel) impulses
Realtime operation
Very reasonable CPU consumption
Maximum impulse length: 1M samples (~22 seconds @ 48kHz)
Loads a large number of audio file formats
High quality sample rate conversion of impulse responses
Stretch control (via high quality SRC in one step integrated with impulse loading)
Pre-delay control (0-2000 ms)
Stereo width control of input signal & impulse response (0-150%)
Envelope alteration with immediate visual feedback: Attack time/percent, Envelope, Length
Reverse impulse response
Autogain: change impulses without having to adjust 'Wet gain'
Easy interface for fast browsing and loading impulse responses
Free software released under the GNU GPL v2
More information is available on the IR website. Tom thanked Fons Adriaensen for his work on zita-convolver and Erik de Castro Lopo for both libsndfile and libsamplerate, so we should too.
perfect, its working! actually after using the two advices, first “sudo apt-get build-dep ardour” but then still there was some dependencies missing that was in autistatic s ppa… thanks!!
I was hoping somebody would make something like this for a long time!!!
jconvolver was great, Jc_Gui made it better, but this one takes the cake!
Thank you !!!
A great plugin. I’ve played around with the SIR VST convolution reverb, Tom’s is much nicer IMO. Glitchless operation even when changing response files. Impressive. Thanks to Tom, Fons, Erik, and all Linux audio devs !
Thank you all for the feedback and the nice comments!
I have just released version 1.2 that should fix any stability problems you may have encountered (crashes & stuff), and also gives you a progress indicator while resampling impulses.
I built IR on a lucid system just last evening. Before “make”, I did “sudo apt-get build-dep ardour”, and that grabbed everything needed to build IR. (Plus a lot more, most likely.)
I d like to install and test the plugin, and it says
" GTK+ version 2.16 is needed to build IR." when i do “make”…
and somehow i couldnt figure it out how to update gtk+ via synaptic, (lucid) do i have to compile
gtk+ toolkit from source? or is there an easier way to update it? thanks…