Archive for October, 2007

Max 5 and Attributes

Introduction

Sometimes when you are programming, you need to be able to configure some information about how your computer will do its job. Over the years, programmers have come up with a number of different terms for these little pieces of information — parameters, properties, fields, etc. In Max, we call them attributes. Attributes were first introduced in Jitter, where they make it convenient to manage the state of complex objects such as jit.qt.movie. In Max 4.5, a few Max objects such as pattr (which is short for “patcher attributes” by the way) and js began to make use of attributes.

(more…)

Making Connections: Building a USB Footswitch

by Chris Warren

The concept is simple: replace a few of the keys on a USB keypad with heavy duty footswitches. Then use the select function in Max to direct these switches to control your patch.

(more…)

Announcing Max/MSP Version 5

Visual Programming Language Reinvented

AES • New York, NY • October 5, 2007–Cycling ’74 today announced Version 5.0 of its Max/MSP media development tools. This version represents a new era of Max programming, with a completely redesigned multi-processing kernel and a streamlined development environment built on a platform-independent foundation. With a new patcher interface, searchable database of objects and examples, integrated documentation and new tutorials, the new Max user will find a smoother learning curve while experienced users will see improved productivity.

(more…)

A First Look at Max 5

Episode 1: The redecorated interface and the defaults system

The first thing you might notice about Max 5 is the new look of the objects. We’ve redecorated with a new appearance to ensure you can immediately identify the basic elements of a patch. It doesn’t try to be photorealistic, primarily because the interface scales so you can look at a patch at any resolution. That includes zooming out as well as zooming in.

(more…)