Convolution in Gen~?
Just out of curiousity, has anyone built a convolution filter in gen~? There’s nothing in the Examples folder with Max 6, but it seems like the perfect tool to use for heavy-duty sample work like this.
Have at it, Wade. It’s all yours!
buffir~ does this, but you could certainly build a custom-tailored one in gen~.
@Christopher Dobrian: Yes, I’ve built one using pfft~, etc. But gen~ would be way more powerful and probably better sounding because of how much more efficient it is. Working at the sample-level is ideal for convolution so I thought gen~ would be perfect.
@Gregory Taylor: Thanks! :)
Any news here? Would be very interested in that too!
I am interested in this as well. Please keep us posted.
I’m interested as well!
sound great – will keep an eye on this!
Any progress on a convolution filter in gen~ ?
Sorry to be thick, but why would anyone need a convolution kernel in Gen~… I can think of theoretical reasons, but in practice, what cannot be done outside with multiconvolve~ or buffir~?
can’t think of many reasons but one that I’ve encountered was putting an FIR filter in a feedback circuit, minimizing any additional delay.
since buffer/sample data is not currently accesible within genexpr functions or while loops, doing a buffir style convolution in gen~ is pretty tough i think. I suppose you could do it outside genexpr with delay objects, but that is going to be very laborious for anything but the smallest of FIR kernels