Phase Distortion Synth

This is my (first, finished) synthesizer. It is a polyphonic wavetable synthesizer for Max For Live, using various techniques of phase distortion in a feedback loop. It’s got some virtual analog filters and a 5×8 modulation matrix, as well.

Basically all DSP is done in gen~.

I used many bits of code from the gen~ examples folder as well as filter and waveshaping code posted to the forums.

If you don’t have Max For Live but want to try it out, you can download the Max Project at

How did this project use Max?

Development was done completely in Max 6.1.5.

October 29, 2014 | 9:25 am

Hi Pechmann,

This looks awesome and I’d love to take a look but it seems to be missing some Gen parts.

I clicked ‘main’ and got the default Gen patch:

Missing files

Any chance you could share the full version?


October 29, 2014 | 11:47 am

Hi Dave,

it seems that you can’t open gen patches from instanced poly~s right now (and it messes everything up if you try). Even on my machine it looks like in your screenshot. What works for me is to open the original phasedistortion-poly.maxpat from the project menu and click on the gen~ box there. Hope this helps!


October 29, 2014 | 12:00 pm

Hi Martin,

No need to rush that on my account. I just realised I can view your synth in M4L. Would be handy for anybody without M4L though I guess.

It looks awesome. Congrats


October 29, 2014 | 12:06 pm


Sorry, didn’t read you message.

Yep, that works opening that way.

Nice work

Viewing 4 posts - 1 through 4 (of 4 total)