Pisano Labs

Private beta

Number patterns, in motion.

Pisano takes a sequence like Fibonacci, reduces it modulo m, and draws every step as a chord. Color each pixel by how many chords cross it, sweep the starting values, and a two-line formula turns into a living texture: a visual instrument for VJs.

Request beta access
Ember · xₙ = −xₙ₋₁ + 2·xₙ₋₂ mod 1269, colored by crossings

Four presets, one family of formulas

Hover to watch. Every clip was rendered frame by frame with Pisano's own engine. Open any of them live and change it yourself.

Ember

−xₙ₋₁ + 2·xₙ₋₂ · mod 1269

Rose

−xₙ₋₁ + 2·xₙ₋₂ · mod 1277

Lichen

3·xₙ₋₁ − 2·xₙ₋₂ · mod 1283

Tide

−2·xₙ₋₁ − xₙ₋₂ · mod 457

Play with it

This runs Pisano's real renderer on your own device's GPU. Nothing is sent anywhere.

The graphics context was reset. Reload the page to play again.

xₙ = −1·xₙ₋₁ + 2·xₙ₋₂ (mod 1269)

x₀ = 911 · x₁ = 214

The full app adds up to four decks at once, every sequence family, palettes, zoom and a projector output.

Your browser can't run the live renderer (it needs WebGL 2). The clips above show the same drawings.

Inside the app

Screenshots from the current build: one place to shape a drawing, perform it and take it with you.

The Pisano editor: shape, line width and crossing color controls beside a large blue drawing
Edit. Every term, seed, shape and crossing color is a control, and the drawing follows as you move it.

From the studio to the stage

Run four drawings on one screen, send one to the projector, and keep the same app in your pocket.

Four decks running side by side, deck A marked live
Perform. Four decks run at once. One goes to the projector while you shape the next.
Pisano on an Android phone, a drawing above the recurrence controls
Carry it. The same app on Android, laid out for one hand.

Made for the moment the music drops

Math you can see

Any linear recurrence taken modulo m repeats sooner or later. That repeating cycle, the Pisano period, is the drawing. Fibonacci, Lucas, Pell and k-bonacci sequences each have their own.

Live, not rendered

Every frame is computed on your own device, on the GPU. Walks of a million chords stay smooth, and most changes show up in the very next frame.

Four decks, one projector

Run up to four drawings side by side, edit one while another plays, and send them full screen to a second display or projector.

The team

A small team that builds every part of Pisano itself, from the renderer on your GPU to the cloud behind it.

Want to try it at your next set?

Pisano is in private beta. Tell us a little about what you play and where, and we'll send an invitation.

contact@pisanolabs.com