Tag Archives: Max

Custom Data-Types in Max Part 4: Passing Object Pointers

How do you pass data between objects in Max?  If the data is a simple number or a symbol then the answer is easy.  What happens when you are trying to pass around audio vectors, dictionaries, images, or some other … Continue reading

Posted in The 74Objects Blog | Tagged , , , , , , , , | Leave a comment

Designing an Audio Graph

In previous articles about the Jamoma Platform and the Jamoma DSP Library, there have been references to Jamoma Audio Graph (also previously known as Jamoma Multicore).  Up to this point, Jamoma Audio Graph has not been significantly documented or written … Continue reading

Posted in The 74Objects Blog | Tagged , , , , , , , , , | 2 Comments

Introducing Max

So here I was, faced with the challenge of introducing Max to an insanely diverse group of painters, sculptors, ceramics majors, and others – some of whom used Max and some of whom had never even heard of it.  Last … Continue reading

Posted in The 74Objects Blog | Tagged , , | Leave a comment

Custom Data-Types in Max Part 3: Binding to Symbols

When people design systems in Max that are composed of multiple objects that share data, they have a problem: how do you share the data between objects? The coll object, for example, can share its data among multiple coll objects … Continue reading

Posted in The 74Objects Blog | Tagged , , | 7 Comments

Custom Data-Types in Max Part 2: Nobox Classes

In this series I am offering a few answers to the question “what’s the best way to have multiple max objects refering to a custom data structure?”  Another variation on that question is ”I want to define a class that will … Continue reading

Posted in The 74Objects Blog | Tagged , , | 1 Comment

Custom Data-Types in Max Part 1: Introduction

The Max API makes it easy to pass a handful of standard data types in Max: ints, floats, symbols, lists of the aforementioned.  But what happens when you want to pass a frog from one object to the next?  A … Continue reading

Posted in The 74Objects Blog | Tagged , , , , | 1 Comment

Accessing buffer~ Objects in Max5

One thing that has always been a bit tricky, and perhaps a bit under-documented, has been writing good code for accessing the contents of a buffer~ object in Max.  What has made the situation a bit more confusing is that … Continue reading

Posted in The 74Objects Blog | Tagged , , , | 15 Comments

Reflections on ObjectiveMax

A couple of years ago I got on an Objective-C kick.  In the process I created ObjectiveMax, an open-source framework for writing Max externals using Objective-C.  The goal was to create the easiest way possible to write objects for Max/MSP with … Continue reading

Posted in The 74Objects Blog | Tagged , , , , | Leave a comment

CreativeSynth Interview

We’re opening a time capsule here.  It is now 2009 and a lot of things have changed — and the excellent CreativeSynth.com is no longer with us.  I obtained permission from Mr. CreativeSynth himself, Darwin Grosse, to re-publish this interview … Continue reading

Posted in The 74Objects Blog | Tagged , , , , | 1 Comment