monome / monome-max-package

GNU Lesser General Public License v3.0
10 stars 1 forks source link

monome device package for Max

Tools for using adaptable hardware interfaces.

Before using the grid and arc patchers, please install serialosc on your computer.

In order for these patchers to display as intended, please install the Andale Mono font included in the main folder (ANDALEMO.TTF).

Patchers: grid and arc

Connectivity

The [monome-device] bpatcher connects monome grid(s) and arc(s) to Max.

[monome-device] is designed as Paste Replace substitute for the historical [serialosc] bpatcher. It supports all of the expected commands, but with protections against overloading the serial bus with non-FTDI (2021 and after) grids. Instead of allowing hundreds of led messages to pass over the bus simultaneously, [monome-device] uses a 60 fps redraw mechanism which converts led messages into more-efficient map messages.

To replace [serialosc] with [monome-device] in an older patch:

Instruments

Testing and How-to

Grid Studies

We've included 10 grid-studies-X-x.maxpat files to illustrate best-practices for patching with grid. Please refer to the full companion text as you navigate.

Patchers: crow

Connectivity

The [crow] patcher connects a crow hardware module to Max. Via USB, [crow] can send and receive CV, talk to other devices connected to crow hardware via I2C, send Lua chunks to execute immediately, and send scripts to load into crow's flash.

Help

Right-click [crow] and select Open crow Help, which will reveal:

Library

In addition to [crow], there are many helper objects which can aid in development of crow Max and Max for Live applications. Each object comes with its own help-patcher and built in Max reference page.

--

Special thanks to Cycling '74 for supporting our continued explorations. In loving memory of Darwin Grosse.

http://monome.org