The big wide world of modular audio synthesis environments

Discuss music production with Ableton Live.
PLacidBasilisk
Posts: 339
Joined: Mon Sep 22, 2008 8:51 am
Location: New Zealand
Contact:

The big wide world of modular audio synthesis environments

Post by PLacidBasilisk » Thu May 21, 2009 12:27 pm

So I'm starting to think about diving into the world of max/msp, but I'm scared you see. From what I gather, there's a lot to learn. Like everybody else there's a lot of other ways I could spend my time, like practicing real instruments or fine tuning my skills with the synths I already own.

Is it worth the time spent learning to program in these kinds of programs? Is it a valuable skill and experience in and of itself, ie. even if I don't end up programming my own patches for use in my music very often, will it give me a useful understanding of things which I might then be able to apply to other aspects of electronic music composition?

I'd love to hear everybody's experiences starting out with and mastering max/msp or puredata.

slatepipe
Posts: 1947
Joined: Thu Dec 30, 2004 4:10 pm
Location: stoke newington in london
Contact:

Re: The big wide world of modular audio synthesis environments

Post by slatepipe » Thu May 21, 2009 12:57 pm

i bin learning it slowly in my own time and at college for about 2 years now. the tutorials and helpfiles are very good, and there is lots to learn by picking apart other peoples patches which they put online. i find it quite difficult though some people get their heads round it quite quick. asking questions on the forum gets quite good results too. i just splashed out and got max 5 on the educational licence before my college course finishes so im looking forward to spending a lot of the summer getting stuck in

Tone Deft
Posts: 24152
Joined: Mon Oct 02, 2006 5:19 pm

Re: The big wide world of modular audio synthesis environments

Post by Tone Deft » Thu May 21, 2009 2:56 pm

did you consider Reaktor? never used it but it seems to be one level of abstraction higher than max/msp.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

Lo-Fi Massahkah
Posts: 3604
Joined: Fri Jun 04, 2004 2:57 pm
Location: The south east suburbs of Malmö, Sweden.

Re: The big wide world of modular audio synthesis environments

Post by Lo-Fi Massahkah » Thu May 21, 2009 4:23 pm

Listen carefully.

Don't. Do. It.

Don't.

.m

PLacidBasilisk
Posts: 339
Joined: Mon Sep 22, 2008 8:51 am
Location: New Zealand
Contact:

Re: The big wide world of modular audio synthesis environments

Post by PLacidBasilisk » Thu May 21, 2009 9:12 pm

@ lof-fi: are you a seasoned pro? Why so certain? Why is it not worth it?

Slatepipe: What exactly are you using/intending to use it for?

@ tone deft: Up to this point I haven't actually considered reaktor. In fact I was leaning towards puredata simply because it's free. What are the upsides of reaktor?

Homebelly
Posts: 2891
Joined: Mon Jun 11, 2007 9:52 pm
Location: Aotearoa New Zealand
Contact:

Re: The big wide world of modular audio synthesis environments

Post by Homebelly » Fri May 22, 2009 12:14 am

PLacidBasilisk wrote:@ lof-fi: are you a seasoned pro? Why so certain? Why is it not worth it?

Slatepipe: What exactly are you using/intending to use it for?

@ tone deft: Up to this point I haven't actually considered reaktor. In fact I was leaning towards puredata simply because it's free. What are the upsides of reaktor?
It can be seen as a modular environment where you only need to worry about patching built moduals together.
So, if you want a six oscillator synth with an envelope generator for each ocs. Go for it, all of those bits and pieces are made and ready to use.
Wanna create some kind of granular synth.. go for it, just crack open the macro folder and wire the bits together.
You cab create and design some very cool GUI's using bit maps.
Skys the limit..
However..
If you want to go beyond the sky..
No sweat.
Reaktor becomes a box of individual components.
Open up a new empty instrument and all of the math and logic macro's are available.
Lots of audio in and audio out options and utilities.
You basically designing circuits.
Every thing is very visual.

Max 5 has gone some way to adding actual visual building blocks, and they are very cool.
But the parts available are very limited until you crack them open and start modifying them your self.
This is where MAX/Msp starts to take over as you are not limited by the box.
You are able to code to your hearts content.
if some thing is not available, you can code it.
At this point it becomes very text based.
This is in no way a criticism *he says carefully avoiding eye contact with the MAX/Msp love bois 8O *
In fact my next purchase is gonna be MAX for Live.
15" 2.4 MBP/Live/Sampler/Operator/ Home made Dumble clone/Two Strats/One Jazz Bass.
Come and visit any time= Soundcloud

PLacidBasilisk
Posts: 339
Joined: Mon Sep 22, 2008 8:51 am
Location: New Zealand
Contact:

Re: The big wide world of modular audio synthesis environments

Post by PLacidBasilisk » Fri May 22, 2009 5:00 am

Wow thanks for the detailed response. It sounds as if Reaktor might be the better option for me, considering how little I know at this point. Am I correct in guessing that creating virtual circuits with great visualisation will teach me to some extent how to create real circuits? I'm curious about circuit-bending too and I wonder if the two are complementary.

One thing I don't understand, how are Max's coding capabilities superior to Reaktor's?

pepezabala
Posts: 3503
Joined: Mon Jun 07, 2004 4:29 pm
Location: In Berlin, finally

Re: The big wide world of modular audio synthesis environments

Post by pepezabala » Fri May 22, 2009 5:28 am

if money is an issue you can dive deep into Pure Data - it's the same approach as max/msp but open source, thus free.

One main nice thing about max and pure data are the built in tutorials and helpfiles. Any object carries a description of what it does within, often there are exmples of how to use it that you can just copy and paste into your own creations.

Next important point is that max or pure data are not primarily designed only for the generation of sound - any input can be used for anything you can imagine. Lots of people use one of those programming environments for the creation if any kind of interactiveness, installations etc.

if you just want to make bleeps and produce music, get a daw and abuse it. If you want to design a system where certain bleeps and blops happen as a result of something else, then you will use pd or max.

and then there are a million of other things yet to explore by the users.

Tone Deft
Posts: 24152
Joined: Mon Oct 02, 2006 5:19 pm

Re: The big wide world of modular audio synthesis environments

Post by Tone Deft » Fri May 22, 2009 5:33 am

Reaktor is the ultimate Lego set.

max/msp is like owning the Lego factory.



max/msp is a bunch of basic building blocks that you make modules with. then you connect the modules to make stuff.

Reaktor starts with modules.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

paradiddle
Posts: 512
Joined: Wed Jul 14, 2004 12:21 am
Location: mtl

Re: The big wide world of modular audio synthesis environments

Post by paradiddle » Fri May 22, 2009 5:56 am

nice analogy! Core cells in reaktor allow you to build your own filters,oscillators from scratch.

leonard
Posts: 893
Joined: Wed Oct 12, 2005 4:52 am
Location: ? ?

Re: The big wide world of modular audio synthesis environments

Post by leonard » Fri May 22, 2009 6:33 am

Wow thanks for the detailed response. It sounds as if Reaktor might be the better option for me, considering how little I know at this point. Am I correct in guessing that creating virtual circuits with great visualisation will teach me to some extent how to create real circuits? I'm curious about circuit-bending too and I wonder if the two are complementary.

One thing I don't understand, how are Max's coding capabilities superior to Reaktor's?
i would just start with max if you're going to start from scratch. you may learn how reaktor does things, then you'll just have to relearn it (syntax) wise if you're going to go with max at a later point, and i guess with max for live you would? did you download the demo? do that and give it 30 days. and i'd say no, reaktor wont help you build electronic circuits. really totally different. as far as coding goes, you can write your own modules in c with max, if they don't already exist, or if you want to reinvent the wheel for whatever reason. then you'll have to learn c, which can be both fun and annoying at the same time. last i checked (reaktor 3/4) reaktor didn't have fft analysis? maybe it's changed. of course thats not the holy grail of sound synthesis, but it can be fun ..
???

Lo-Fi Massahkah
Posts: 3604
Joined: Fri Jun 04, 2004 2:57 pm
Location: The south east suburbs of Malmö, Sweden.

Re: The big wide world of modular audio synthesis environments

Post by Lo-Fi Massahkah » Fri May 22, 2009 7:30 am

PLacidBasilisk wrote:@ lof-fi: are you a seasoned pro? Why so certain? Why is it not worth it?
No. I'm not a seasoned pro. But do check out my DyNAmic sequencer for the Lemur, or some of my other projects. I love Max, but getting into it just for the sake of it. No I wouldn't do that.
PLacidBasilisk wrote:So I'm starting to think about diving into the world of max/msp, but I'm scared you see.
Don't be.
PLacidBasilisk wrote:From what I gather, there's a lot to learn.
Yes.
PLacidBasilisk wrote:Is it worth the time spent learning to program in these kinds of programs?
Well. I beleive that learning is good. Yes.
PLacidBasilisk wrote:Is it a valuable skill and experience in and of itself, ie. even if I don't end up programming my own patches for use in my music very often
Not really. If you don't have an actual use for it, I'd spend my time on something else.
PLacidBasilisk wrote:...will it give me a useful understanding of things which I might then be able to apply to other aspects of electronic music composition?
Some knowledge is transferable. But still, just doing it for the sake of it. No.
PLacidBasilisk wrote:I'd love to hear everybody's experiences starting out with and mastering max/msp...
It's been a challenging, fun and rewarding experience.

mock
Posts: 53
Joined: Sun Dec 14, 2008 4:36 am
Location: Mars

Re: The big wide world of modular audio synthesis environments

Post by mock » Fri May 22, 2009 8:06 am

I think that even if you don't end up patching a lot (although patching is tons of fun), you'll learn a thing or two about DSP and signal path which will help to get a better understanding of other softsynths/samplers/effects.

If you choose to get puredata, you should get Miller Puckette's book (it's free on the net).

With Reaktor 5 it's easier to patch actual devices (because of the high level modules), and with Reaktor Core you can do pretty low level dsp (and yes FFT has been implemented with core by a user).

That being said, Max would be a more obvious choice for a Live 8 user. Also Max' documentation is way better than Reaktor's doc. And with max 5 it's possible to do much cleaner patches than with Reaktor.

PLacidBasilisk
Posts: 339
Joined: Mon Sep 22, 2008 8:51 am
Location: New Zealand
Contact:

Re: The big wide world of modular audio synthesis environments

Post by PLacidBasilisk » Fri May 22, 2009 10:05 am

Thanks for all the helpful feedback guys. I think I'll download the Max 30 day trial and see how I get along. Having said that, I'm on a pretty tight budget and if Puredata is relatively similar to Max it would be great if I could use it instead. Nobody seems to have pushed PD so far though, should I take that as a sign that it's best to stick with Max?

pepezabala
Posts: 3503
Joined: Mon Jun 07, 2004 4:29 pm
Location: In Berlin, finally

Re: The big wide world of modular audio synthesis environments

Post by pepezabala » Fri May 22, 2009 12:00 pm

pd is not commercial. max 5 got a big number of innovations that pd is lacking.

Still, if you just have a concept for doing something with triggers, sensors, synthesis and interaction, you might be able to have it done in pd as easy as in max.

also interesting: pd runs on linux, iphones, whatever.

Post Reply