Skip to content

History / Visuals

Revisions

  • Rewrite the browser section for the tree and the port filter Presets open from a ▸ on the left, not a +11 on the right. Every row shows p n c → p n c with what it hasn't got greyed out, in the same colours the ports and cords wear on the canvas. Six switches under the search box filter by them. One track row, with your groups listed first. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VyyB7ck7HM2PYykXq5ZTZV

    @ryangavin ryangavin committed Aug 23, 2026
  • Document the bounded fractal node Co-authored-by: Codex <noreply@openai.com>

    @ryangavin ryangavin committed Aug 23, 2026
  • Document agent flow authoring Co-authored-by: Codex <noreply@openai.com>

    @ryangavin ryangavin committed Aug 23, 2026
  • Next flow is n, not l The noun changed, so the mnemonic did. f was the obvious first choice and is already fullscreen. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VyyB7ck7HM2PYykXq5ZTZV

    @ryangavin ryangavin committed Aug 23, 2026
  • Call it visual[flow], and a look a flow A flow is a group of nodes joined together, which is what you are making — the old word described the output. The suite is open[flow]; this page is its visuals half. Also rewrites the browser section: flows now have a shelf of their own above the nodes, marked ◈ and saying how many nodes are inside, with two verbs per row — open it, or place it in the flow you have open. Nodes are one per row with what they take and give on the right. ⤢ on a flow node opens it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VyyB7ck7HM2PYykXq5ZTZV

    @ryangavin ryangavin committed Aug 23, 2026
  • Document next-look visuals hotkey Co-authored-by: Codex <noreply@openai.com>

    @ryangavin ryangavin committed Aug 23, 2026
  • Drop The set from the looks table It was one node, and it is not in the library any more. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VyyB7ck7HM2PYykXq5ZTZV

    @ryangavin ryangavin committed Aug 23, 2026
  • The looks keep going on a click, and the palettes are five and loud Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SdCfpi4A3ff38DXY6HJ9ue

    @ryangavin ryangavin committed Aug 23, 2026
  • Three more looks come with it Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SdCfpi4A3ff38DXY6HJ9ue

    @ryangavin ryangavin committed Aug 23, 2026
  • Explain sending the picture to the projector Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @ryangavin ryangavin committed Aug 23, 2026
  • Explain the unified node face Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @ryangavin ryangavin committed Aug 22, 2026
  • A place, and numbers that are not called knobs `place` builds a point out of two numbers, which nothing could do before: the canvas could take a point apart with `polar` and never put one back together. Worth saying plainly that a place is the same spot for every part of the frame, so a picture read at one comes out as a single flat colour — which is what you want when you are after a colour and never what you want on its own. And the word "knob" is gone for the number a node holds on an inlet. It is a value, on the face, and the node in *numbers* is a `value` rather than a knob. Also fixes two stale names: `posterize` has a *steps* control, not a *levels* one.

    @ryangavin ryangavin committed Aug 22, 2026
  • A lens has two outlets Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XgWVKDg9bAtZhhDoQjtqE4

    @ryangavin ryangavin committed Aug 21, 2026
  • Three room nodes, not four Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XgWVKDg9bAtZhhDoQjtqE4

    @ryangavin ryangavin committed Aug 21, 2026
  • Say where the one is, and that pressing 1 sets it Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XgWVKDg9bAtZhhDoQjtqE4

    @ryangavin ryangavin committed Aug 21, 2026
  • Visuals: ten looks come with it, three of them portals

    @ryangavin ryangavin committed Aug 21, 2026
  • Visuals: a look is a graph you build, and it plays itself The page described a cascade — a look bound to a song, a stack with a base and overlays, a four-scope override gesture. None of that is how the rig works any more, so the page is rewritten rather than patched. A look is a canvas of nodes with one output. Everything that feeds it is something you dropped there: the Live set, the pictures, the effects, the meters, the song, and other looks. The browser lists the nodes with presets under them, an inlet you have not wired is a number you can turn on the node's own face, and a cord pulls from either end. It plays itself. The wheel turns through every look and colourway you have made on musical time, so a set it has never seen still gets a show — and a song saying otherwise is an override rather than the way you are meant to work. New: building with nothing playing (the room's dialled conditions, and the stand-in tracks that mean a look built on the set is not black at a desk), the floating picture and clicking a node face to fill it, `out` being neither addable nor deletable, and what the four shipped looks are each for.

    @ryangavin ryangavin committed Aug 21, 2026
  • Add the visuals page, and put it in the manual The rig has had no user-facing page at all. This is the one a person reads before touching it: looks are the unit, a stack of them is a composition, and the order of work is **design first, bind after** — build a library with nothing playing, then point the set at it. Says out loud that it does not need Ableton running, because that is the thing most likely to be assumed and it is the reason the designer exists. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XgWVKDg9bAtZhhDoQjtqE4

    @ryangavin ryangavin committed Aug 20, 2026