Documentation
Start here
Guides
- 01 How the grid works→
Ticks, operators, inputs and outputs, bangs, and the order things happen in.
- 02 Sound→
The four voices of the chip, how to get melodies, chords, basslines and drums out of them, and what happens when they run out.
- 03 Drawing→
The screen, the palettes and the three layers; drawing with code, moving the picture, and making it follow the music.
- 04 Movers and routes→
Arrows that travel, emitters that launch them, rails, loops and switches, so the layout of the code becomes the rhythm.
- 05 Gates and links→
Run an operator only on a bang, and carry values and bangs anywhere on the grid, so code can sit where you like.
- 06 Playing live, saving, sharing→
Changing code while it plays, tempo and breaks, recording a video, and keeping or sharing your grid.
- 07 Multiplayer→
Up to ten people on one big shared grid, on a laptop and the room's Wi-Fi, with a view for the projector.
- 08 Running a workshop→
What to prepare, a way to pace the session, and what usually goes wrong.
Reference
- 01 All operators→
The 49 operators and the symbols, one line each.
- 02 Timing and logic→
Clocks, beats, sequences, chance and arithmetic: the operators that make the numbers and the bangs everything else uses.
- 03 Movers and routes→
Arrows that travel across the grid and turn into a bang when they hit something, and the switches and turns that steer them.
- 04 Sound chip→
The four voices of the chip (two pulses, a triangle, a noise channel) and the silence operator. A voice plays when a bang touches it.
- 05 Screen and drawing→
The 160 × 120 screen: palettes, things to draw, the three layers, and the effects that move, fade, mirror and glitch the picture.
- 06 Symbols→
The characters that are not operators but still mean something: the bang, comments and rails.
- 07 Values, notes and colours→
What a cell can hold, in base 36; the notes, chords, noise and palettes, as tables.
- 08 Keys→
Keyboard, mouse and phone.
Examples
- 01 Sound→
The basics of the chip: one bang and one beep, melodies, drums, chords, movers and chance. The demo song uses all four voices.
- 02 Basslines→
Basslines on the triangle and the pulses: walking, octave, arpeggiated, with drops and slides.
- 03 Rhythms→
Drum patterns and grooves made from the triangle kick and the noise channel.
- 04 Creative sounds→
Sound effects and odd textures: lasers, sirens, coins, explosions, and the chip pushed into strange places.
- 05 Visuals→
Pictures made by code: rain, equalizers, raster bars, tunnels, plasma, scrollers, kaleidoscopes.
- 06 Routes→
Movers on tracks: switches, rails and loops that turn the layout of the code into a sequencer you can see.
- 07 Code as art→
Programs that are also pictures: the code is laid out as a city, a mandala, a circuit board, and it plays.
- 08 Little worlds→
Small complete scenes with sound and picture together.
- 09 Recipes→
Short blocks to copy into your own grid: a flash on the kick, random notes that stay in key, and more.