Fork me on GitHub

Jamoma for Max

As your Max patchers grow in size, it becomes increasingly important that they do not run wild. Jamoma for Max helps structuring and controlling your system so that YOU stay in control.


Download View Tutorials


Model-View-Controller separation

Each section of your patch is neatly turned into a model. The interfaces for the models are developed separately, and this gives a new sense of freedom with respect to how they can be designed and used.

You can change the interface without needing to change the model, you can swap between different interfaces depeneding on your needs, and you can have several views open at the same time that all connects to the same model.


Rapid prototyping

Jamoma for Max comes with a rich set of models for processing of data, audio and video. Whether it is for an art installation, audio production, VJ-ing or stage productions, developing a specific tool is just a matter of opening a blank Max patch and start having fun inserting and connecting models available right out of the box.


Model presets

Jamoma makes it easier to control your Max patchers. The patch can be instantiated in a predictable and reliable way. At any moment you can ask your patch how it is currently configured, and use this to build presets and cues for future performances.

Jamoma offers powerful show control for your live performances. Use it to control interactive audio, video, light, MIDI, sensors, robotics, and anything else that Max can be used with.


Mappings and preset interpolations

How do you want interactions to operate? Mapping between parameters is a breeze, and invites playful experimentation. Advanced mappings with interpolations recreate long missed sound effect processes from the discontinued Hipno plugin suite.


Sound spatialisation in Jamoma using AudioGraph and Distance-based amplitude panning.

Many models are available for spatial audio, and AudioGraph turns your patch cord into an audio snake cable, carrying many channels.


Jamoma and OSC communication

All model parameters are readily accessible for OSC communicaiton, making it easy to connect Max and Jamoma with other OSC-compatible applications such as TouchOSC, Pure Data, Reaktor or Isadora. Of course, controlling modules with MIDI devices is also possible using the dedicated conversion and mapping models.


Jamoma and i-score

i-score is an intermedia sequencer for flexible scripting of interactive scenarios. i-score communicates with Jamoma for Max using the Minuit protocol.

Once the connection between i-score and Jamoma has been set up, i-score instantly knows about all models and parameters in Jamoma, as well as their current state. This can be used to compose a timeline of cues and automations. When played back, i-score conducts the Jamoma system.

The score can include conditional cues and branching for interaction, and enables you to compose and perform rich and detailed multimedia events and processes in time.

Copyright © 2003-2016 by the contributing authors. Terms and privacy
This site is generously hosted by BEK.