Hi,
This has been an very interesting thread. IRs and convolution has been
discussed before both here and there. I find it intriguing, especially since
I started poking with it myself (as a user).
I remember Ron doing one of his usual ramblings :) sometime ago, about a
possible convolution product that he'd like to see. Basically a convolution
unit where you'd get to control the parameters. Since IR's in themselves are
rather static. I don't know the theory myself, I guess you can alter some
things in the convolution process, the best would be to alter the IR itself,
in other words, being able to create IRs.
As I recall Ron also mentioned being able to reverse bad-sounding rooms, so
you can apply a good sounding room. As it seems, many (all?) of these things
have been discussed here.
Now, Steve mentioned BruteFIR earlier, BruteFIR is an opensource, very
capable, convolution engine which I've been pouring alot of blood in lately
to test convolution. Very rewarding when you have some great IR's to play
with. There isn't any real problem with this, you can achieve some great
sounds/effects this way.
But, reading this thread and trying to understand I can see that there are
lots of other possibilites, the coolest would maybe be the
bad-sounding-room-reverser, though I realize that this must be very complex
to actually implement.
Nevertheless, just being able to algorithmically, gui or no gui, design your
own custom environments is very appealing, and it would sure be a killer
application to use it together with a realtime convolution engine such as
BruteFIR.
...so... when is it ready? :)
Seriously though, is this a possibility to create?
GUI's are nice, you could create some great GUIs with OpenGL rendered rooms,
but for now I would be happy if there where just some parameters in a command
line app that I could tweak :).
Regards,
Robert