[PD] convolution using pd-vanilla

2014-05-05 Thread Oli Larkin
hi, is anyone aware of an example of both a brute force time domain (e.g. buffir~ in Max) and an FFT-based fast convolution patch in pd-vanilla? I would like to do a comparison of the two. Can be using a small IR, just for demo purposes. cheers, Oli

Re: [PD] convolution using pd-vanilla

2014-05-05 Thread david medine
For the FFT based convolution, you could easily modify the example patch I06.timbre.stamp.pd to do straight up convolution in the frequency domain. I wouldn't know how to do it in the time domain without an extern or a lot of painstaking work. It might be a nice thing to have, though. I can

Re: [PD] convolution using pd-vanilla

2014-05-05 Thread katja
Brute force time domain convolution for small kernel can be done with [fexpr~]. For zero phase filter kernels, fast convolution in Pd is relatively simple. Multiply real and imaginary part of the signal's spectrum with the filter's spectrum while using four times overlap and Hann windowing before

Re: [PD] analog PD+GEM

2014-05-05 Thread Ed Kelly
Jeenyoos! BTW I went to a modular synth meetup the other day. Hoxtonowl were demoing a eurorack module that runs Pd. They already have an effects pedal that uses it:  http://hoxtonowl.com/2014/04/owl-puredata-alphatesters-wanted/   Ninja Jamm - a revolutionary new music remix app from Ninja Tune

Re: [PD] convolution using pd-vanilla

2014-05-05 Thread Alexandre Torres Porres
I did one and shared on the list you can check it at: https://drive.google.com/file/d/0B3AoiT0xk8fnNU9PRHdldVVFbU0/edit?usp=sharing 2014-05-05 16:41 GMT-03:00 katja katjavet...@gmail.com: Brute force time domain convolution for small kernel can be done with [fexpr~]. For zero phase filter