monome / mesh

mesh
3 stars 1 forks source link

mesh

mesh records live gestures into a large number of banks, allowing instant replay of past selves layered one upon another.

created by: trent gill (galapagoose)

http://vimeo.com/94991557

mesh allows you to capture any sequence of OSC messages as a gesture, stored and recalled from a monome grid. there are 63 nodes available for gestures, plus one function button (top-left) for clearing unwanted gestures.

mesh forwards all gesture input directly to the chosen client application (any serialosc capable monome application), and acts transparently when not playing back gestures.

example gestures can simply be a sequence of presses on the monome grid (either on the same, or a second attached grid), or movements / keypresses on an arc.

quickstart

before starting, you'll need to update to the latest serialosc. see setup for installation instructions.

modes

mesh has 3 modes which are designed for different use cases and device sizes.

switch

designed primarily for 64 key grids, this mode switches between the mesh and your client application. to switch, tap the top-right key to view the other page.

split

currently supported by 128 only, this mode provides the mesh on the left 8x8 quadrant, and the client application on the right quadrant.

dual

for use with multiple devices, the primary grid provides access to the mesh. a secondary device, attached under 'to client', communicates directly to the client application, though can be recorded into gesture nodes in mesh. the second device can be either a grid or arc device.

in use

once you have selected a mode you can record a gesture

only a single node can be armed at a given time. if a recording is currently underway when a new node is armed, the current recording will be stopped and saved, and the new recording will begin. this allows sequential gestures to be captured into separate nodes with a minimum of presses required.

in order to remove an unwanted recording: