Media

2026

23 Jun 2026 · Live

Greg Foat — Interstellar Fantasy

Planétarium du Jardin des sciences, Strasbourg

SVDK

  • Greg Foat × SVDK at the Planetarium
    Greg Foat × SVDK at the Planetarium
  • The dome and the audience during the concert
    The dome and the audience during the concert
  • Greg Foat and the trio under the visuals
    Greg Foat and the trio under the visuals
  • A nebula across the whole dome
    A nebula across the whole dome
  • Green forms above the audience
    Green forms above the audience
  • Jellyfish projected on the dome
    Jellyfish projected on the dome
  • Greg Foat at the keyboards, under a ring of light
    Greg Foat at the keyboards, under a ring of light

2026 · Projects

Chipgrid

8-bit live coding on a grid

  • Mandala. Eight wheels of rails, mirrored in the code and on the screen.
    Mandala. Eight wheels of rails, mirrored in the code and on the screen.
  • City at night. The skyline is written in the code, and two windows blink.
    City at night. The skyline is written in the code, and two windows blink.

2026 · Projects

Scriptorium

FONT — a workbench for writing systems

  • The workbench: layers, generators, pens and finishes around the sheet.
    The workbench: layers, generators, pens and finishes around the sheet.
  • Radix field: glyphs composed from meaning primitives.
    Radix field: glyphs composed from meaning primitives.
  • Generations: an invented script handed down learner to learner, simplifying as it goes.
    Generations: an invented script handed down learner to learner, simplifying as it goes.
  • Display: a block-letter poster from the Weft skeletons.
    Display: a block-letter poster from the Weft skeletons.
  • Conduit: a knot study in shaded ink.
    Conduit: a knot study in shaded ink.
  • Neural: a neuron in 3D, after Cajal.
    Neural: a neuron in 3D, after Cajal.
  • Conduit: still life on a plinth.
    Conduit: still life on a plinth.
  • Concrete poem in Weft.
    Concrete poem in Weft.
  • Signal: a sentence as a step sequencer, one track per word.
    Signal: a sentence as a step sequencer, one track per word.
  • Weft & Radix, the type study: two scripts from one pen.
    Weft & Radix, the type study: two scripts from one pen.

2026 · Projects

World

A stage for live-coded concerts

  • Player glyphs: each line of code compiles to one glyph, built like a Maya glyph block.
    Player glyphs: each line of code compiles to one glyph, built like a Maya glyph block.
  • Khipu: each player a pendant cord; knots are the rhythm, the tip is the filter.
    Khipu: each player a pendant cord; knots are the rhythm, the tip is the filter.
  • Matrix: each player one row of lit cells, in fields that line up across players.
    Matrix: each player one row of lit cells, in fields that line up across players.
  • Calligraphy: broad-nib lines that the code's randomness and grit corrupt.
    Calligraphy: broad-nib lines that the code's randomness and grit corrupt.
  • Ogham: each player a standing stone, cut along its edge from the base up.
    Ogham: each player a standing stone, cut along its edge from the base up.
  • Clay: each step that sounds presses a wedge into a tablet.
    Clay: each step that sounds presses a wedge into a tablet.
  • Loom: time is the weft, so the cloth above is the set's history.
    Loom: time is the weft, so the cloth above is the set's history.
  • Star chart: each player a constellation on a planisphere turning every 32 beats.
    Star chart: each player a constellation on a planisphere turning every 32 beats.

2025

2025 · Projects

CLIFT

ASCII VJ software

  • CLIFT terminal — with a generative FoxDot server

2023

2023 · Projects

InextriCâble

An interactive installation by Crash Server

  • InextriCâble — scanning visitorsA Kinect on a Raspberry Pi turns visitors into avatars; the software run again in 2023
  • InextriCâbleThe installation at the Shadok, filmed by Karst
  • The room, from the entrance.
    The room, from the entrance.
  • Cathode-ray screens tied to the Server.
    Cathode-ray screens tied to the Server.
  • A terminal of the Server, among the plants.
    A terminal of the Server, among the plants.
  • The console, and the room behind it.
    The console, and the room behind it.
  • Setting up, shadowing the city.
    Setting up, shadowing the city.
  • An old screen, audio-reactive.
    An old screen, audio-reactive.
  • Where's my USB cable?
    Where's my USB cable?
  • Prototype of a custom decor element.
    Prototype of a custom decor element.
  • Poster research for a 90s sci-fi B-movie.
    Poster research for a 90s sci-fi B-movie.
  • W32 Blaster, the living code: a B-movie poster draft.
    W32 Blaster, the living code: a B-movie poster draft.
  • The installation's wall text.
    The installation's wall text.

2022

2022 · Projects

Chaos Lab

Live coding and generative art, live

  • Chaos Lab 2.0, 29 October 2022, at Carbone sous haute pression d'or.
    Chaos Lab 2.0, 29 October 2022, at Carbone sous haute pression d'or.
  • Chaos Lab #3, 23 March 2023, at Le Local.
    Chaos Lab #3, 23 March 2023, at Le Local.
  • Chaos Lab V, 22 November 2023, at Perestroika.
    Chaos Lab V, 22 November 2023, at Perestroika.
  • Chaos Lab VIII, 15 October 2025, at Perestroika.
    Chaos Lab VIII, 15 October 2025, at Perestroika.
  • Chaos Lab 2.0, the teaser.
    Chaos Lab 2.0, the teaser.

2021

2017

2017 · Projects

OPUS I–IV

with Coloscope

  • OPUS IV — video experimentationsFull album.
Esc