Thanks for your help. We've received your bug report.

Register for a C74 account and join an active community of artists and creatives. Post on forums and add your projects and tools to our growing showcase.

Create an Account

tutorials

Working with Hardware: DMX, Part 3

Lighting up a dancer using Max 6, a Kinect and, a LED projector.

Physical Modeling Synthesis for Max Users: A Primer

Explore many ways to try physical modeling synthesis in Max.

Introduction to jit.phys, Part 2

Harness rigid bodies with the second tutorial video covering collisions and constraints.

Physics Patch-a-day

Get immersed in Jitter Physics with two weeks of daily patches.

Working with Hardware: DMX, Part 1

In this tutorial series, you can explore the world of programming DMX with Max.

Expand Your Sounds with Soundflower

Expand sounds in your next Audacity project.

Gen 3: The Fine Art of Surfacing

jit.gen can handle matrices of any type, dimension, and planecount.

Working with Hardware: Livid’s Code

Part 3 of the tutorial series on Livid Instruments' Code.

Gen Patch-a-day

Get helpful and fun examples of Gen, the new Max add-on.

Gen Tutorial 2b: Adventures in Vectorland

The jit.pix-based patches we created in our last tutorial do cool things and use patching techniques that will probably be accessi...

Gen Tutorial 2a: The Joy of Swiz

A two-part introduction to Gen objects in Jitter

Working with Hardware: Livid’s Code (Part Two)

In part 1, Darwin showed us all the fundamentals behind step sequencing in Max, and extended that from the computer to the control...

Working with Hardware: Livid’s Code

A series devoted to building software for hardware.

November Patch-a-day

Exploring MGraphics for UI Design

gen~: The Garden of Earthly Delays

Sequence of little patches for some audio fun.

Creating a Vizzie Effects Module

Here's how you use the Vizzie Kit.

Noise Tutorial 1: Riding Tandem With The Random

In the last several tutorials I’ve written, I’ve been talking about a subject that interests me a great deal – how to add va...

LFO Tutorial 7 (Rattle and Hmmm)

A simple truth emerges from the practice of writing Max patches like the Max for Live device we’ve been working on: The traj...

Demystifying Expressions in Jitter

One of the most feared and respected objects in the Jitter collection, jit.expr arrived on the scene as part of Jitter 1.5. In som...

LFO Tutorial 6 (Live if you want it)

Since a lot of people are interested in what the process of porting a Max patch for use in Max for Live looks like, I thought I’...

LFO Tutorial 5 (LFO Child Slight Return)

A while back, I wrote a series of four tutorials based around the idea of how you could generate and organize variety in Max patch...

A Video Processing Device for Max for Live

While many people are looking at Max for Live as a great way to integrate their favorite hardware controllers, build really unique...

Making Connections: Camera Data

Coming up with ways to get information about the physical world into Max is one of the most fun aspects of working with the softwa...

The Video Processing System, Part 4

In this installment of the Video Processing System, we're going to tackle two big hurdles that Jitter users often find themselves ...