You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every node body follows one layout: parameter names sit inside the control, sliders and button rows span the full body width, values carry their units (Hz, ms, dB), and each node has one status line in the same style
Empty nodes say what they need: Image, Video, Video In, Syphon, NDI, Slideshow and sequencers show a centred hint or caption instead of a blank preview
Camera, light and particle previews draw a gizmo; scopes, curve editors, colour ramp handles and delay echoes stay inside their frames
Analyse nodes (Hand Track, Image Analyze, Audio Analyze, Geometry Table) show slider-style output meters with live values in the body
Axis controls are a segmented X/Y/Z switch; short choices select with one click
Dropdowns, the modulation menu and every popup stay the same size on screen at any canvas zoom, with a capped width and shorter rows
Zoomed far out, nodes collapse their parameters to keep the canvas readable; pins and bindings stay where they are
A compact top bar: File, Edit and Menu share one compact group, the logo opens About, transport and Start Audio sit either side of BPM, and an available update shows as an icon. Settings moves to a gear on the right rail
The cable delete button sits at the middle of the cable, scales with zoom, is undoable, and has a short grace period so it does not vanish as you reach for it
Settings, the Field and Formula editors, and the Sketch editors share one window style; dialogs are tighter
Colour swatches look the same everywhere (Settings, the theme preset strip, markers)
Light theme contrast fixes, one tooltip delay and width, and a Reduce motion setting
Add an Undo History panel (Shift+U) with labelled steps and click to jump
Add Cmd/Ctrl+F find over the canvas (title, type, comment text, parameter names), with matches ringed on the canvas and minimap
Add 15 starter templates under File > New from template
Copy and paste nodes between patches as text, in one undo step
Errors and warnings show on the node with a relink action; patch load and save, audio device and autosave problems use one notice style; Help gains Copy system info and Reveal logs
Add a Cook times overlay (Menu > Cook times, off by default) and a Settings switch for the launch update check; the canvas grid is now off by default
Add a two-step first-run text and an About build line with links
The macOS DMG has a background image and a laid-out Finder window
New nodes and improvements
Add Sketch (Sources): write a JavaScript draw(t) that paints a canvas, with 17 presets, an editor window and SVG import (drop or paste an SVG; svgDraw, svgSet, svgText, svgBox)
Add Sketch 3D (3D): a JavaScript script builds a mesh (box, sphere, cylinder, cone, torus, plane, tube, beginShape) with 6 presets
Add Field Notes (Notes): a note node whose body is a Field script, with a note-out pin and presets
Add MIDI Out (Utility): send notes and CC to a hardware or virtual port on macOS, Windows and Linux, with a Panic button; hanging notes are released on delete, stop and device change
Add Spatial Mixer (Utility): a binaural 3D mixer for headphones. Each input has azimuth, elevation, distance and width, with a measured HRTF, room, bass mono, limiter and LUFS meter, and 24-bit export; head tracking through supported headphones on macOS
Add Hand Track, Face Track and Pose Track: camera or image to modulators (landmarks, gestures), with a live landmark overlay and mirror, smoothing and hold. They need the Tracking pack from Settings > Extensions
Add Delaunay Mesh and Voronoi Cells (3D), Curve Ops (resample, simplify, smooth, offset) and a quadric Decimate op
Add Dither (Compositing): Bayer 2/4/8 and noise patterns with levels and mix
Add gradient Perlin and Simplex (single and fBm) to Noise
Color Ramp interpolates in Oklab and OKLCh; Palette swatches are gamut-mapped by chroma reduction
Smooth has Per frame, Time and Spring modes; new nodes default to Per frame
Add Game of Life and Smooth Life to the Field Pixel presets
Fixes
Fix Sketch scripts crashing the app when drawing at top level, and block SVGs from reading local files
Fix a Smooth spring turning permanently NaN after a frame hitch
Fix Spatial Mixer losing cables on load when a patch was saved with an empty input slot
Fix quitting during an extension download hanging, and tracking nodes keeping a stale pose after the input is unplugged
Fix Linux MIDI Out leaving notes held when a node is closed, and Windows loading the tracking runtime from a non-ASCII path
Fix Reduce motion and Cook times not being remembered between launches
Changes to know about
Palette colours that fall outside the display range are now reduced in chroma instead of clipped, so some palettes look slightly different
beat and noteNum are now reserved names in Field programs; a program that used either as its own variable name must rename it
Ocean and Audio Ribbon orientation changed; re-check patches that use them