building modular synths?

ahs's icon

hi folks,

i'm new and say hello to everybody. i'm going to buy max/msp (or better max4live).

1. is it possible to use the full power of max without programming in c++ or max sdk
2. i'm going for modular synthesizer (like 3he euro racks like this http://www.doepfer.de/home_d.htm
is this possible in max without lowlevel programming in c++ or else?
3. can i have MOOG filters, state variable filters etc.?

cheers
andreas

brendan mccloskey's icon

1. Yes; i would suggest that Max has a slightly logarithmic learning curve: initially fairly daunting, then a long period of familiarity. Some people bring C-type programming skills immediately to Max, others learn to program with or through Max

2. Max comes with extensive tutorials, helpfiles and example patches including synths, filters etc

3. see 2. above

You may have inadvertently started a discussion on the 'veracity' of digital emulations of analogue filters........

Roman Thilenius's icon

maxmsp is coming with biquad~, svf~, and an FIR (which you have to set up
yourself) and there is also onepole~.

and of course there is FFT in maxmsp - and the most basic filter you can have:
slide~.

there are some third party biquad filters and since 2 years there is even a
third party object for deconvolution.

now if you combine only 5 of these 10 methods to create something custom
there are aready hundreds of possibilties.

what you can not do is building a custom biquad with 72 bits of
precision, but actually most people using C to make audio software
also only use basic classes, then cascade and combine filter models.

mortimer59's icon

Maybe in Puredata you have moog~ object, i don't know this equivalent way in Max.

Amil Mille's icon

as mention in other post, for moog you can use tap.filter~ from tap.tools (http://download.74objects.com/taptools/index.html).

there is also tap.svf~ for state variable filter (which sounds much much better than standard svf~ object ist sounding).