_<< _music _video _code _hardware _installations _info _news (_f0blog)
_apps _max _pd _java _supercollider
_apps _max _pd _java _supercollider


Max ExternalsπŸ”—


Some externals for maxmsp

Now also on https://github.com/redFrik/f0ext. And many have been ported to javascript (the js object in max). See https://github.com/redFrik/f0js

version 13-08-10 / freeware(gnugpl) / source & binaries included.
download for osx (336kb) (64/32bit for both max5 and max6)

previous version for os9, max4 and max5.
download for osx (275kb) (universal binary - for both max4 and max5)

download for win (174kb) (not tested with windows max5 but should work)

download for os9 (120kb)


Get and set keyboard layout and input method. OSX only.

version 1.1 / freeware(gnugpl) / source & binaries included.
download for osx (19kb) (universal binary)

f0.jit2n2 / f0.n22jitπŸ”—

Bridge objects for peace and understanding. Converts data between nato.0+55 and jitter. OS9 only.

version 1.0 / freeware
download f0.jit2n2 for os9 (23kb)
download f0.n22jit for os9 (23kb)

Max AbstractionsπŸ”—


Framework for stacking, chaining and mixing max/jitter patches. Been working on it since 2006 and now contains >100 modules. Hosted at code.google.com/p/red-framework. Download via SVN.


A bunch of abstractions that someone might find helpful including:

version 11-02-16 / freeware
download for osx & win (162kb) (max4 format but also works under max5)

previous version for os9.
download for os9 (49kb)

Now also on https://github.com/redFrik/f0abs


Seven abstractions that creates different kinds of envelopes. Perfect for grain synthesis. Including adsr, blackman, curve, gauss, hamming, hanning, trapezoid.

version 01-11-06 / freeware
download for osx & win (17kb) (max4 format but should work under max5)

download for os9 (17kb)

Max Java ClassesπŸ”—


Some java classes for max.

version 09-07-27 / freeware(gnugpl) / source included
download (32kb) (helpfiles in max5 format but classes should also work under max4)

buf.Op extrasπŸ”—

With this copyFrom method you can select and copy into a msp buffer at any position. To install open the java source code for buf.Op from within max with 'viewsource'. Then paste this code at the end of that document - just before the last closing curlybracket. Save, press cmd+k and click compile. Last restart max. Notice that this will be overwritten whenever you update max.

//redFrik 050513, 051128, 060927
public void copyFrom(String frombuf, long destoffset) {
	copyFrom(frombuf, destoffset, 0);
public void copyFrom(String frombuf, long destoffset, long srcoffset) {
	long length= MSPBuffer.getSize(frombuf);
	copyFrom(frombuf, destoffset, srcoffset,  length-srcoffset);
public void copyFrom(final String frombuf, final long destoffset, final long srcoffset, final long srcsize) {
	MaxSystem.deferLow(new Executable() {
		public void execute() {
			int channels= MSPBuffer.getChannels(frombuf);
			for(int i= 1; i<=channels; i++) {
				MSPBuffer.poke(bufname, i, destoffset, MSPBuffer.peek(frombuf, i, srcoffset, srcsize));
			outlet(0, "done");

and here is a little example patch...
download (1,2kb)

Miscellaneous Max StuffπŸ”—


Browser patch for all my objects. By courtesy of dlf:telco.sys

version 11-02-16
download for osx & win (24kb) (max4 format but also works under max5)

(see also maxobjects.com)


Optional file for my externals and abstractions. Drop in Cycling '74/init/ folder

version 08-10-09
download (1kb)


Jitter - simple demo patches made for a presentation at Fylkingen, Stockholm, March 2004
download (8kb)


This Lisp function creates an ascii overview of a maxpatch's structure, send/receive symbols, variables and third-party externals and abstractions.

  1. save a maxpatch "as text..."
  2. load and evaluate the lisp file
  3. enter "(maxpatch-overview)" in the Lisp listener and press enter
  4. find and open the saved maxpatch when prompted
  5. see how patches are built, which variables are in use (send, receive, value) and which third-party externals/abstractions that are utilized

version 01-04-22 / req. Lisp interpreter (MCL) / freeware download (12kb)