NOTE: See the included INSTALL.txt for install instructions. If you forget to install the external objects and try opening a help patch, Max may freeze/crash. Don't worry, it's easy to install!
Version 0.9.2 released November 26, 2010.
Read the changelog for what's new.
Ruby interpreter for Max. Ruby is an easy, yet powerful, object oriented scripting language. This is an MXJ external that gives Ruby access to Max's Java API (so you can do things like script your Max patches), as well as access much of the standard Java and Ruby APIs.
A transport-synced metro that outputs time relative to a given starting time.
Store MIDI events from a MIDI file in a coll, which can then be sequenced with ajm.metro. Supports type 0 (single track) and type 1 (multi-track) MIDI files.
Manipulation and traversal of sequences containing numbers, messages, and lists. Includes MIDI note name parsing, support for chords, and more.
Rhytmic version of ajm.seq. Use together with ajm.seq for modular sequencing.
(ajm.psui) A simple pattrstorage GUI that let's you queue up preset recalls.
An MSP low frequency oscillator with controls for min, max, and waveform shape.
An MSP envelope generator with independent breakpoint
functions for attack and release that comes with its own GUI object:
ajm objects comes with an extensive set of help files.
The source code for ajm objects is on github: http://github.com/adamjmurray/ajm_objects