grid + computer


grid uses serialosc to communicate back and forth with applications on your computer. Once you install it, it runs in the background and converts serial communication (over USB) into OSC. Applications can query serialosc to connect to grid and arc.

→ download serialosc

Running into trouble? Check out the serialosc docs.


The grid is intended to be reimagined. You give it purpose and meaning that’s all your own: instrument, experiment, tool, toy… choose your own adventure!

To start with some introductory knowledge, please visit grid studies.


Here are open source projects others have scripted using the above environments. Many require Max which can be downloaded and run for free, without a license.

In this list, you’ll also find many Max for Live devices, which can be run in Max for free (just drag the .amxd file directly into a patcher) or within Ableton’s Live Suite (or using Ableton’s Max for Live add-on).

Contact to have your project listed. We suggest github for hosting your project.


  • re:mix – extended mlr.
  • grainfields – 8 voice granular synthesizer.
  • anaphora – simple, live-input focused mlr variant.
  • anachronism – asynchronous digital tape looping interface.
  • versos – multi-track looper and sampler for grids with 64 keys.
  • mlr – the original live sample-cutting platform.
  • meadowphysics – rhizomatic cascading counter.
  • straw – grid-based FM synthesizer.
  • inkblot – additive synthesis with rorschach patterns.
  • life – conway’s game of life.
  • the party van – live sampling performance instrument.
  • mlrv – the quintessential grid-based sampling instrument (requires Max 6).


  • max package – several patchers and tools for use within Max, rolled by monome.
  • gridlab – a deep suite of Max for Live grid devices (requires 128 grid).
  • conway music – conway’s game of life, midi-fied.
  • markov music – make music with a simple Markov chain.
  • elements – a collection of Max for Live midi controls for grids.
  • mark eats sequencer – rapid performance sequencer.
  • terms – a collection of Max for Live devices rolled by monome.
  • flin – a cyclic poly-rhythm music box.
  • polygome – arpeggiating pattern instrument.
  • decisions – generative maze run. trigger scripts to make midi note and cc data.
  • plane – scrolling monophonic diatonic step sequencer with MIDI and CV outputs.
  • arpshift – a melodic, interval based, poly-rhythmic arpeggiator.
  • corners – gravity and friction. velocities and positions mapped to sound parameters and events.
  • parc – probabilistic sequencer/arpeggiator.
  • cygnet – real-time eight-track performance recorder.
  • muon – emergent feedback sequencer.
  • press cafe – real-time rhythmic pattern performance.
  • soyuz – scrolling step sequencer.
  • residue – TR-style step sequencer.
  • xor – cross-influenced event generator.
  • quantum – generative sequencer based on siteswap, a juggling notation.


  • capstarc – tactile sample scrubbing for arc.
  • cascades – 65,536 combinations of 16th note patterns across seven tracks.
  • pear – dual manual tape player for arc and Max.


  • control – open midi control surface for grids.
  • pages – extremely in-depth java-based multi-instrument, with integration with Ableton Live.
  • mesh – inter-app meta-gesture recorder.


collected is a large unsorted repository of applications contributed over the years. We’ve also collected numerous old monomeserial applications which are basically obsolete, but could be updated easily given some small ambition.

no grid or arc?

While we believe that grid and arc help inspire interesting and idiosyncratic design, we value the perspectives that lead to unique music-making experiences above all else. Here are some of the free projects that have been born out of the lines community that can be run on your computer using Max / Max for Live without any additional hardware:

  • confetti – a library of audio processing devices based on Rodrigo Constanzo’s Max projects.
  • prosody – a modular collection audio effects with minimal design and maximal impact.
  • geneseq – a Max external that implements a genetic algorithm for simple 8 step melodies using scale degrees.
  • grainshifter – an highly playable granulator for live input or prerecorded samples.
  • less concepts – an elementary cellular automata sequencer.