Max/MSP / Max4Live Patches

Max/MSP / Max4Live Objects

I have made and am continuing to make a variety of patches which are used to help with music making, or for patching within Max. Most of these are downloadable for free. Some can be used for Max4Live and some, perhaps, in the future as standalones.


Keep up to date with new and updated patches by joining my Facebook page.


  • Facebook Metallic

Select Abstractions (various, selinfo)

Select abstractions are a variety of small patchers that perform useful functions with varying outputs. Particularly useful for keeping a patcher tidy when many selects are being used. Also includes an object named selinfo which can be placed into a patcher and opened to remind oneself of the various functions and which one does the required task.


Download both the collective and patcher here.

Macbook Keyboard (macbookkeyboard)

Macbook Keyboard is a useful little abstraction for the convenient use of receiving keyboard messages. Having to used the 'key', 'keyup', and other related objects such as 'select' within your patch multiple times is time-consuming, inefficient and messy. Opening 'macbookkeyboard' from it's collective incarnation, or including it as an object in your patch, allows you to use a simple 'receive' or 'r' object anywhere in your patch to receive a keyboard event.


Download both the collective and patcher here.




Launchpad Router (launchpad)

Launchpad is a utility that allows for the automatic filtering of messages from the Novation Launchpad into Max/MSP in a convenient format, and allows for lighting feedback to be sent back to the launchpad. It also includes programming to allow for the top row to be used for 'menu' style function, i.e. one 'page' being open at a time, and the launchpad reflecting this. There is also the function to clear all lights.


This patch now has variants to ensure it works with both 32bit and 64bit versions of Max and Max4Live, along with versions for FTM users.


Download the project here.