LV2 IR (Impulse Response) Convolution Reverb 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'
  • Impulse response visualization (linear/logarithmic scale, peak & RMS)
  • 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.

This is very exciting!

This is very exciting!

Awesome! Thanks for your work

Awesome! Thanks for your work on this. I am looking forward to giving this a try.

EDIT: I just installed this and have been trying it out on a couple of existing projects. A really good first impression. Great job!

Sounds fantastic! I've never

Sounds fantastic! I've never heard of this type of reverb and I'm very excited that somebody is making an LV2 plugin of it.

Wow! I was hoping somebody

Wow!

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 !!!

Great plugin! Thank you!!

Great plugin!

Thank you!!

A great plugin. I've played

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 !

Best,

dp

Best impulse reverb I used

Best impulse reverb I used ever!

Én is gratulálok Szilágyi

Én is gratulálok Szilágyi Tamásnak nagyszerű munkát végzett!

Awesome, excellent work! Mr.

Awesome, excellent work! Mr. Szilagyi will soon be receiving something from his Amazon wishlist. :)

Just what linux audio needed

Just what linux audio needed ir reverb . AWESOME !

Thank you all for the

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.

@bobkopter: Köszi. Mifelénk már csak így megy, magad uram ha szolgád nincs.

@DonF: Thanks! I look forward to it :)

A piece of art made plugin,

A piece of art made plugin, thx for this incredible addition to linux audio plugins!

That's really a great plugin

That's really a great plugin ! Thank you for your hard work !

I d like to install and test

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...

calimerox, I built IR on a

calimerox,

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.)

HTH,
Don

I cannot install the GTK

I cannot install the GTK toolkit because one of the dependencies is too new. Would somebody be able to provide a deb package?

@ christophski Which

@ christophski
Which dependency is this? Why not try to compile that specific dependency?

@christophski you could try

@christophski you could try with autistatic ppa https://launchpad.net/~autostatic/+archive/ppa/+packages

@Donf thanks for your help! i

@Donf
thanks for your help! i ll be able to try that tomorrow and let you know ...

perfect, its working!

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!!

PS: and it sounds fantastic!

This is a production machine

This is a production machine and I'd rather not mess around with it. I will wait until it gets a package.

@lucianodato: does that have a package for this plugin? or the dependencies?

@christophski mmm yes it's

@christophski mmm yes it's called ir.lv2