acb's technical journal

Posts matching tags 'max'

2013/7/10

VArp-201 variable arpeggiator for Max for Live

My most recent Max for Live MIDI effect, Varp-201, is now available. VArp-201 is a flexible arpeggiator/note repeater using a programmable rhythm pattern; it is related to my earlier effect, VArp-101, with the key difference being their handling of duration patterns; VArp-101 can emit a random stream of long and short notes (of adjustable proportion) or one of several built-in patterns, while VArp-201 uses a user-editable pattern, which can be set to one of several presets, randomised or edited.

VArp-201's rhythm editing interface was coded in JavaScript, as described in this previous blog post.

VArp-201 is available from GitHub here; more details about it are on my Max/MSP code page.

ableton live announcement max music 0

2013/7/5

Spain.js Max/MSP lightning talk

I recently gave a lightning talk at Spain.js about the subject of my recent blog post here, or using JavaScript for writing user interfaces for Max/MSP and Max for Live. It was a very quick talk (as it had to fit in five minutes), though hopefully gave an overview of the process and the issues involved.

For what it's worth, I have put up the slides I used, in HTML and PDF. They were more a prop to talk over than a faithful copy of the talk, but some may find them useful.

ableton live javascript max slides 0

2013/6/26

Custom Max for Live user interface elements using jsui

If you're writing a Max for Live instrument or effect, at some point you may find the standard user interface components that come with Max—the dials, sliders buttons and menus, and the built-in grid and step sequencer—to be limiting. Fortunately, however, it is possible to create custom interface elements in JavaScript, using the jsui object, albeit with some gotchas.

 [...]

ableton live javascript max music tutorial 0

This will be the comment popup.
Post a reply
Display name:

Your comment:


Please enter the text in the image above here: