Things I wish people had told me, continued


MaxMSP

By gtaylor, Section Tutorials, Topic MaxMSP
Posted on Mon Mar 07, 2005 at 12:00:01 PM EST

I learned Max, MSP, and Jitter as a non-student, which meant that I pretty much taught myself by reading and making patches and then trying to make them work. That means that my following two pieces of advice may not pertain to you if you're taking a course that involves you needing to learn Max/MSP/Jitter. But I think they're useful to consider anyway, even if they might seem a trifle odd at first glance:

  • It's perfectly okay to NOT use Max/MSP/Jitter

    My friend (and colleague) Jeremy used to refer to this with his students as "The Max as a Tool of Last Resort" postulate. While I am not nearly the brilliant and wry man that he is, I think I can explain what he means, because it's a kind of profound truth.

    In the course of your work, there are a lot of very good reasons to use Max/MSP/Jitter; the usual reason is that there just isn't an off-the-shelf solution for something you want to do, or some kind of special interactive/stochastic/L-systemic something you are dying to do that you can't easily implement any other way.

    But I also think that there are a lot of what I'd consider bad reasons to use Max--places where other simpler, faster, or more elegant solutions exist (while I suppose that you might be the kind of person who learns best by attempting to precisely duplicate something like a sequencer, I'm not--this means that my advice is skewed accordingly). I would class making yourself a copy of Cubase SX or a Reaktor instrument of some sort using Max as a less-than-good reason to use it. In practical terms, you ought to feel free to let your ideas run freely and let the idea determine your choice of tools, rather than thinking you have to use Max to do something just because it's cool. Oh yeah--and be ready to defend your choices (always thinking about building "character," ain't I?)

  • You don't have to use Max for everything

    This kind of follows from the first bit of advice. It personally took me some time to start using VST plug-ins instead of trying to learn what the plug-in did and to design one in Max/MSP; it felt like cheating, somehow. Ditto for using stuff like ReWire to glue cool Max stuff to things I already knew how to use. At some point, I started noticing that it was just me--probably the night I went to see some big star, sidled around behind him during the performance, and then noticed that he was playing soundfiles through a string of GRM plug-ins.

    You're feeling hesitant? Fuggedaboudit! Using Max as a kind of interapplications "glue" is one of its great secrets and uses.

The basic idea behind both of these pieces of advice is that we're living in a world where you enjoy a great number of possible tools you can use to realize your ideas, and that the "fit" between you and your tools and your tasks can be made for all kinds of reasons. You should feel free to make those choices--that's one of the great gifts of This Age.

< MI7 To Distribute Cycling '74 Software In Europe (0 comments) | Things I wish HAD existed (so that people could have told me about them) (0 comments) >
Display: Sort:
-->
Navigate the Articles

To navigate the articles:

  • sort by Topic or Section by clicking on the Topic/Section link at the top of any article
  • sort by Author's name to get a complete list of his/her articles

We are always open to new ideas and potential contributions for the site. If this interests you, please contact us.

Events Calendar

November 2008

M T W T F S S
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Submit Your Event