Page 1 of 1

Convolution reverb?

Posted: Tue Dec 22, 2009 3:33 pm
by livingston
I'm just curious if this is possible in the FV-1. I'm guessing it's too processor-intensive. You would need some external memory to hold the impulses, then when you want to use one you'd need to record the file into the delay memory, then some sort of multiply (but obviously not just a mulx). It's beyond me at the moment, but is it possible?

Posted: Tue Dec 22, 2009 4:46 pm
by frank
Well, you could probably pull off a short convolution, no where near enough points to be useful. But someone may have a trick I haven't thought of, so if you figure it out would really like to see the code.

Posted: Sun Mar 14, 2010 5:26 pm
by B.C.
You have peaked my interest(no pun intended). I might play around with this...

Posted: Sun Mar 14, 2010 5:30 pm
by livingston
How do you plan to approach it? I couldn't think of any way to even conceptualize the code for this.

I used to have a lot of fun on computer recording systems, convolving a piano with a cymbal, for example. The convolution concept can be extended to a lot of interesting things beyond reverb. For something like this, you don't need a really long impulse, so it might be more attainable on the FV-1 than a hall reverb convolution, for example.

Posted: Sun Mar 14, 2010 6:02 pm
by B.C.
Well, I plan on exploiting the idea of convolving a signal with itself. Should be a pretty interesting result sound wise.

Posted: Sun Mar 14, 2010 7:09 pm
by livingston
Hmm, so how would that differ from multiplying a signal with itself? Is there some sort of time component?

Posted: Sun Mar 14, 2010 9:18 pm
by B.C.
Right, well Convolution is multiplication in the frequency domain, but in the time domain it has a time dependence. I believe I won't have to take as many samples (or atleast find a way around it) by doing it this way.