Vizz · all versions
Revision history
Every Vizz release, newest first, with its notes as published. Each version's documentation stays online, so if you stay on an older release you can keep reading the pages for it.
Vizz 1.0Read the 1.0 docs
v1.0.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's in it
vizz 1.0.0 is the first release sold from letissier.ie. Every earlier release was numbered 0.x; the numbering starts again here, and the in-app updater on any 0.x build offers 1.0.0.
- A licence, with a 30-day trial. Start the trial or enter a key in the panel's
licencesection. A copy with neither sends nothing out — Syphon, NDI or recordings — until one is in. A licence arriving mid-set takes effect at once, and nothing about a licence ever stops a show that is already running. Licences work offline for 30 days between check-ins, and a machine with no internet can be activated from the account page. - A crash puts the show back. If vizz closes unexpectedly, the next launch restores the look that was playing and turns the NDI feed back on. A frame that fails is skipped, and vizz carries on.
- Crash reports, only if you say so. After a crash vizz asks once: Send a crash report to LeTissier Creative Studios? A report carries the version, the OS and the error's backtrace with your user name taken out — never your shows, presets, sources, licence or email. Send crash reports automatically in help & feedback is off unless you turn it on.
- Send feedback from the app.
help & feedbackin the panel takes a bug, an idea, a question or praise, with an optional email for a reply. Nothing is posted publicly unless you tick the box that says so. It waits for a network if there is none. - Open-source notices in the bundle.
THIRD_PARTY_NOTICES.md, inside the app, credits every crate, framework and font vizz is built on.
Everything before this is in v0.28.0. The changelog with pictures is on vizz.letissier.ie.
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.28.0...v1.0.0
What's Changed
- Licence keys from letissier.ie: trial, then lock by @legofsalmon in https://github.com/legofsalmon/vizz/pull/66
- Release review for 1.0.0: crash recovery, opt-in crash reports, feedback, third-party notices by @legofsalmon in https://github.com/legofsalmon/vizz/pull/67
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.28.0...v1.0.0
- A licence, with a 30-day trial. Start the trial or enter a key in the panel's
Earlier releases
v0.28.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's in it
- Sharper by default. Outputs up to 1080p now render at twice their size and are filtered down, which takes out most of the shimmer in fine particle fields. The room's lines are drawn anti-aliased, one output pixel wide, and put the same light into the frame at every render scale. Sprites smaller than a pixel are widened and dimmed rather than left to flicker. A machine that can't hold 2× can set 1× in the output panel.
- A graded finish.
gradein the FX panel meters each frame and eases the exposure, rolls highlights off through AgX instead of clipping them to flat discs, and swaps the glow for a mip-chain bloom. At 0, the default, every frame is exactly what it was. The pictures on /clouds are now drawn by the same renderer the app uses. - Solid surfaces.
surfacein the particles panel draws the cloud as solid, lit discs instead of glowing sprites: they hide each other, the lamps light the side that faces them, the sun casts the cloud's shadow on the floor, and the room becomes lit walls with a glowing grid. It costs more than glow, so it is a switch, not the default. - Switch simulations without stopping. The
simulate…menu is now on the live slot while a simulation is running, so picking another one replaces it in one press.rescanis no longer offered on a running simulation, where it swapped it for a network listener.
Everything before this is in v0.27.0. The changelog with pictures is on vizz.letissier.ie, and where every generator and simulation came from is on vizz.letissier.ie/clouds.
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.27.0...v0.28.0
What's Changed
- Render at 2× by default, with room lines that survive it by @claude[bot] in https://github.com/legofsalmon/vizz/pull/61
- A graded finish: metered exposure, mip-chain bloom and AgX by @claude[bot] in https://github.com/legofsalmon/vizz/pull/62
- A surface draw mode: solid, lit surfels with the sun's shadow by @claude[bot] in https://github.com/legofsalmon/vizz/pull/63
- Switch to another simulation without stopping the one playing by @claude[bot] in https://github.com/legofsalmon/vizz/pull/64
- 0.28.0: sharper, graded, solid by @claude[bot] in https://github.com/legofsalmon/vizz/pull/65
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.27.0...v0.28.0
v0.27.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's in it
- Four more clouds that are alive. cyclic is an automaton whose states chase each other round a ring: noise organises itself into scroll waves that turn for ever, because a spiral's own wave comes back round to feed it. tangle is one long elastic rod loose in a wind, with its length and its curvature both held as constraints and self-repulsion on a grid, so it cannot pass through itself — which is the difference between a tangle and a scribble. crystal is Reiter's snowflake on a hexagonal lattice, where the six-fold symmetry is imposed nowhere and the habit follows the vapour. vortex is the thin cores smoke rings are made of, moving each other by Biot–Savart, so rings catch the one in front and thread through it.
Everything before this is in v0.26.0. The changelog with pictures is on vizz.letissier.ie, and where every generator and simulation came from is on vizz.letissier.ie/clouds.
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.26.0...v0.27.0
What's Changed
- Clippy's new chunks_exact lint, across the workspace by @claude[bot] in https://github.com/legofsalmon/vizz/pull/58
- Four more clouds that are alive: scroll waves, a knot, a snowflake and smoke rings by @claude[bot] in https://github.com/legofsalmon/vizz/pull/59
- Pin the Rust toolchain to 1.98.1 by @claude[bot] in https://github.com/legofsalmon/vizz/pull/60
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.26.0...v0.27.0
v0.26.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's in it
- Every look wears a picture of itself. The preset row on the performance layout is now a grid of tiles, and each one carries the master output as it was when that look was saved. A preset is a list of numbers under a name somebody typed at 2am; by the next gig the name is a guess, and the only thing that reliably says what a look is, is the look. Pictures are taken on save, and the first time a look is fired — a second after, so the morph has finished — which is what gives the built-ins and everything you saved last year a tile worth looking at, with no migration and nothing to ask for. update picture on a tile's menu takes a fresh one.
- Looks are grouped by what they were built on. Clouds, shapes, attractors, built-ins — each with its own colour on the tile's leading edge and as the heading in front of its group, so the three looks you made on the scan sit together instead of alphabetically between two attractors. The slot number stays on every tile: grouping changes where a look sits on screen, never what fires it.
- A first launch opens playing. Tunnel is on screen, the play screen is up, and one press of react makes the picture follow the music — the kick on the size, the loudness on the glow, the snare on the brightness. A card names the three keys that matter and gets out of the way. The window opens at a size the play screen can use and remembers it.
- Every punch has a key. Space flashes, S strobes, B blacks out, F freezes, I inverts, and a held key no longer repeats itself. T taps the tempo, with a count. Alt-click fires a column. Escape asks twice.
- What just happened is said on the screen you are watching. A recall names the look it fired, a capture names the look it made, a device that goes away is a notice rather than a log line, an output that did not start says why, and a file held over the window is answered before it lands.
- Looks keep their names and their pads. The save field keeps its name and offers the current look; a look can be renamed from either list and every pad on every page follows; a controller's preset buttons follow their looks when the list re-sorts; storing over a look that other pads play forks it rather than changing them all. A tile can be dragged onto a pad. The recall ceiling is 512, not 64.
- The desk says more, in fewer places. Every parameter's hover says what it does, in the README's own words. The depth slider says its swing in the parameter's units. The band meters carry the gate line, and a modulator whose band never crosses it says so. The bpm wears its source — MIDI, AUTO, or a question mark when it is set but not steering. The autopilot counts down to its next step. The audio input is a click target on the stage strip, and the MIDI section lists every binding.
- Two buttons turn the pages.
/deck/nextand/deck/prevstep through the set list and stop at the ends; the APC40 ships a blackout, a tap and its scene-launch row on the pages. The words on screen are accepted on the wire as OSC aliases. - A take says what it is. It records JPEG or PNG and says which, the chip says the size and rate, the folder is named for the look, a
take.jsonsits beside the frames, reveal opens the folder, and a countdown can be cancelled from the stage. Bands, the recording setup and the screen you left on survive a restart. - Every cloud has a page, and a source. vizz.letissier.ie/clouds lists all sixty-six generators and fifteen simulations with a picture of each, its knobs, and the paper it comes from. Almost none of this is ours — Thomas' circuits, Sprott's search, Stam's solver, Jones' slime mould, Bak, Tang and Wiesenfeld's sandpile — so the credit now sits on the catalogue entry itself, where the app can show it and it cannot drift away from the code. The page is generated from that catalogue and its pictures are drawn by the app's own code.
- And so does everything else. Below the catalogue, the same page now carries where the rest of the picture came from: the shapes the shader draws with no slot filled, the wind over them, the pattern stack and its moiré, the cosine palettes and the tone shoulder, the normals estimated off a scan, the FFT, the onset detector and the tempo autocorrelation, the feedback trails. Lorenz, Amidror, Quilez, Reinhard, Hoppe, Harris, Dixon, Ellis, Sandin. Where nothing outside vizz is owed, the line says so instead of leaving a blank that reads like a citation somebody forgot. It was briefly two pages; two pages over the same ground diverge the moment one of them is easier to edit.
- Ten more clouds and two more alive. The three-dimensional Hilbert curve, whose whole point here is that a cloud in Hilbert order crawls along a line that fills a cube; Lorenz-96, the toy atmosphere every weather forecasting scheme meets first; the forced Duffing oscillator, drawn on the cylinder of its own forcing phase; Gumowski–Mira from CERN; Newton's basins and the Markus–Hess Lyapunov fractal as reliefs; Dini's twisted pseudosphere and Enneper's minimal surface; a spirograph; and the figure-eight knot. Alive: sand, the Abelian sandpile, and spirals, the Belousov–Zhabotinsky reaction.
- The automaton had stopped.
sim:lifeshipped in the Clouds rule, which grows into masses and then holds them: sixty changed cells a generation out of a hundred and ten thousand, which in a live slot is a still image with a name on it. Every test passed, because they asked that it neither die nor flood. It now ships in Pyroclastic, which boils; a test measures the churn rather than the census; and any rule that stops is started again. - Fifty-six clouds from equations, in a menu that can hold them. The generate… menu groups them by what they are rather than by which shelf a look files under: flows, maps, searched, surfaces, curves, fractals, grown, patterns. New in the last of those: the gyroid with Schwarz' P and D, the triply periodic minimal surfaces that divide space into two labyrinths that never touch; an icosahedral quasicrystal, six plane waves sharing no period, so the pattern never repeats and is nowhere random; phyllotaxis, whose angle is the knob — the golden angle is the only one that never lines up, and a tenth of a degree off it the packing falls into spiral arms; the standard map drawn on its torus, a portrait of two hundred and fifty-six orbits rather than one; Hénon and Ikeda; a Klein bottle and Boy's surface; the Mandelbox, which is architecture where the Mandelbulb is organic; a quaternion Julia set; the Sierpinski gasket with a turn folded into every step; and an aggregate grown by diffusion, where nothing in the rules mentions branching and a dendrite comes out anyway.
- Forty-four clouds from equations. The clouds section's generate… menu, or
--cloud gen:thomas, fills a slot from a formula instead of a file: twenty-three strange attractors — Thomas, Halvorsen, Dadras, Rössler, four-wing, Chen, Sprott B, Nosé–Hoover, Arneodo, Burke–Shaw, Chua, Hadley, Rucklidge, three-scroll, Rabinovich–Fabrikant, Aizawa, Newton–Leipnik, Sakarya, the Rikitake dynamo, Shimizu–Morioka, the finance system, Coullet, Genesio–Tesi — traced in time order so the cloud crawls along itself; the Clifford and de Jong maps lifted into depth; a Gielis supershape; a real spherical harmonic drawn as an orbital; a Lissajous knot and a torus knot; the Hopf fibration; Chladni sand; four L-system plants; a Voronoi foam; the Sierpinski tetrahedron, the Menger sponge and the Mandelbulb; the Mandelbrot and a Julia set as reliefs. Each is a cloud like any other once made — chosen by name, crossed to with a scene change, captured as a look's source — and comes back on launch. - Two attractors that were not attractors. Every named flow is now tested for chaos rather than for looks: a test integrates all twenty-three and measures the largest Lyapunov exponent, following a neighbour and renormalising. Two failed. Halvorsen at a = 1.89 and the Hadley circulation at a = 0.2 had both fallen onto limit cycles — which fill the same box, crawl along themselves, and look in any still frame exactly like attractors. They are back on 1.4 and Lorenz' own 0.25, and both are chaotic again.
- Wind on every form.
/shape/windblows through the field — an Arnold–Beltrami–Childress flow, a steady solution of Euler's equations, divergence-free and chaotic in its streamlines — read as a displacement of where each point already is, so it costs no state and works on a scan exactly as on a sphere. Zero by default; every look saved before it draws as it did. - Knobs on the generators. The supershape's exponents, a knot's windings, the Chladni mode numbers, the Julia constant, the plant's rule and angle, the automaton's rule: pick one and its row opens, and the spec carries what you set —
gen:torus-knot?p=2;q=5. quadratic is Sprott's search for a chaotic quadratic map, and its one knob is the seed: roll is an attractor nobody has seen. quadratic flow is the same search with an integrator inside it — random quadratic vector fields rather than maps, which give smooth ribbons where the maps give dust. - Thirteen clouds that are alive. slime is Physarum: sixty-five thousand agents, one per point, that leave a trail and steer towards the strongest one they can see. Nothing in the three rules knows about paths, and a transport network comes out anyway — which is what the real organism does when it reproduces the Tokyo rail map out of oat flakes. swarmalators swarm and synchronise at once, each depending on the other: five states out of two numbers, with sharp transitions the audio walks between. cloth is a sheet of sixty-five thousand particles hung from its top edge in the same Arnold–Beltrami–Childress wind
/shape/windblows, with the links solved as constraints rather than springs, because a constraint pass cannot add energy. - Ten clouds that are alive. simulate… beside receive runs a simulation as the live cloud, driven by the audio: fluid, Stam's stable solver for the Navier–Stokes equations on an endless sheet, with vorticity confinement and sixty-five thousand tracers; reaction, Gray–Scott reaction–diffusion, where spots grow, split and heal; flock, four thousand boids drawing streaks; wind, tracers in curl noise; kuramoto, coupled oscillators that a loud passage locks into a ribbon; life, a three-dimensional cellular automaton; orbits, five hundred bodies pulling on each other round a heavy centre, each drawing its last two seconds as an arc; pendulum, four thousand double pendulums hung in a sheet that swings as one surface, creases, then tears; smoke, the fluid solver in three dimensions with heat, a plume that rises and rolls up; and liquid, four thousand particles of water in a box that tilts, gravity swinging round once a bar so it pours from corner to corner. The one running is remembered across launches.
- The automaton grows a third field. A rule is survive/born/states now. Past two states a cell that fails to survive counts down instead of dying, one state a generation, and only the top of the ramp counts as a live neighbour — the ash left behind is drawn dimmer than the front, and turns a flat rule into a solid that grows, hollows and crusts.
4/4/5is a spiking crystal,4-7/6-8/10boils.
The same list, with the pictures, is on vizz.letissier.ie. Where every generator and simulation came from is on vizz.letissier.ie/clouds.
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.25.0...v0.26.0
v0.25.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- The cloud morph belongs to the transition, not to a fader by @legofsalmon in https://github.com/legofsalmon/vizz/pull/55
- 0.25.0: the newest sender wins the stream, and clouds cross on a scene change by @legofsalmon in https://github.com/legofsalmon/vizz/pull/56
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.24.0...v0.25.0
v0.24.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.24.0: modulators on the row, and a parameter list a third the length by @legofsalmon in https://github.com/legofsalmon/vizz/pull/54
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.23.0...v0.24.0
v0.23.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.23.0: light for point clouds, and ten camera moves by @legofsalmon in https://github.com/legofsalmon/vizz/pull/53
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.22.0...v0.23.0
v0.22.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.22.0: shows — one project per set, switched from the top of the app by @legofsalmon in https://github.com/legofsalmon/vizz/pull/52
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.21.2...v0.22.0
v0.21.2
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.21.2: a full preset library took the whole row with it by @legofsalmon in https://github.com/legofsalmon/vizz/pull/51
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.21.1...v0.21.2
v0.21.1
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.21.1: the built-in set could not actually be loaded by @legofsalmon in https://github.com/legofsalmon/vizz/pull/50
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.21.0...v0.21.1
v0.21.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.21.0: decks, Resolume sync, and a show in the box by @legofsalmon in https://github.com/legofsalmon/vizz/pull/49
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.20.0...v0.21.0
v0.20.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.20.0: a hidden animator becomes a control, the marker means moving, sequencer resync by @legofsalmon in https://github.com/legofsalmon/vizz/pull/48
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.19.0...v0.20.0
v0.19.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.19.0: the faders stay on screen, the layers can be found, a stuck pointer corrects itself by @legofsalmon in https://github.com/legofsalmon/vizz/pull/47
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.18.0...v0.19.0
v0.18.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.18.0: vizz updates itself, ready-made modulators, the APC40 mkII by @legofsalmon in https://github.com/legofsalmon/vizz/pull/46
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.17.0...v0.18.0
v0.17.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- The faders: a well, a column of light, and a waterline by @legofsalmon in https://github.com/legofsalmon/vizz/pull/45
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.16.0...v0.17.0
v0.16.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- The desk: output beside the controls, a real preview, and presets grouped by source by @legofsalmon in https://github.com/legofsalmon/vizz/pull/44
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.15.3...v0.16.0
v0.15.3
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Keep Cargo.lock in step with the version, and check it by @legofsalmon in https://github.com/legofsalmon/vizz/pull/43
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.15.2...v0.15.3
v0.15.2
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Live clouds that hold still, Syphon the right way up by @legofsalmon in https://github.com/legofsalmon/vizz/pull/42
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.15.1...v0.15.2
v0.15.1
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Receive LOTA's point cloud stream, from the panel by @legofsalmon in https://github.com/legofsalmon/vizz/pull/41
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.15.0...v0.15.1
v0.15.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Recording safety and settings, and the camera permissions 0.14.0 forgot by @legofsalmon in https://github.com/legofsalmon/vizz/pull/40
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.14.0...v0.15.0
v0.14.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Version-stamp the published download by @legofsalmon in https://github.com/legofsalmon/vizz/pull/37
- The gravity sequencer had no way in by @legofsalmon in https://github.com/legofsalmon/vizz/pull/38
- Live input you can find, and a panel organised by what things do by @legofsalmon in https://github.com/legofsalmon/vizz/pull/39
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.13.0...v0.14.0
v0.13.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Vector layers: hard-edged print-look shapes inside vizz (investigation prototype) by @legofsalmon in https://github.com/legofsalmon/vizz/pull/32
- Vector layers wave 2: presets, print placement, layer strip, Pulse patch, docs by @legofsalmon in https://github.com/legofsalmon/vizz/pull/33
- UX review: guard parity, state feedback, one colour language by @legofsalmon in https://github.com/legofsalmon/vizz/pull/34
- vizz-design: the design language as a crate by @legofsalmon in https://github.com/legofsalmon/vizz/pull/35
- v0.13.0 by @legofsalmon in https://github.com/legofsalmon/vizz/pull/36
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.12.0...v0.13.0
v0.12.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Fix the Windows-only recorder test failure on main by @legofsalmon in https://github.com/legofsalmon/vizz/pull/26
- Point the README at the landing page by @legofsalmon in https://github.com/legofsalmon/vizz/pull/27
- Documentation site at /docs, and five flow faults the review found by @legofsalmon in https://github.com/legofsalmon/vizz/pull/28
- Fix the five flow faults the documentation review found by @legofsalmon in https://github.com/legofsalmon/vizz/pull/29
- Audit: make the UI tests able to see what they assert by @legofsalmon in https://github.com/legofsalmon/vizz/pull/30
- v0.12.0 — live video as a point cloud by @legofsalmon in https://github.com/legofsalmon/vizz/pull/31
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.11.0...v0.12.0
v0.11.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- v0.11.0 — Punch FX, rhythm tools, text & image clouds, fullscreen + recording by @legofsalmon in https://github.com/legofsalmon/vizz/pull/25
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.10.0...v0.11.0
v0.10.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Landing page for 0.9.0, and the next four fixes from the review backlog by @legofsalmon in https://github.com/legofsalmon/vizz/pull/23
- v0.10.0 — the reliability release by @legofsalmon in https://github.com/legofsalmon/vizz/pull/24
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.9.0...v0.10.0
v0.9.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- 0.9.0: point clouds, palettes, the gravity layer, and the pre-v1 review by @legofsalmon in https://github.com/legofsalmon/vizz/pull/22
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.8.0...v0.9.0
v0.8.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Scenes reference presets, a rebuilt performance view, transparency and an audio picker by @legofsalmon in https://github.com/legofsalmon/vizz/pull/21
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.7.0...v0.8.0
v0.7.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- The scene grid, audio gain in decibels, and an app icon by @legofsalmon in https://github.com/legofsalmon/vizz/pull/20
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.6.1...v0.7.0
v0.6.1
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Add a landing page for Vercel by @legofsalmon in https://github.com/legofsalmon/vizz/pull/19
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.6.0...v0.6.1
v0.6.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Windows CI, and NDI input by @legofsalmon in https://github.com/legofsalmon/vizz/pull/17
- Live point clouds over PLY, and 0.6.0 by @legofsalmon in https://github.com/legofsalmon/vizz/pull/18
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.5.1...v0.6.0
v0.5.1
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Make the shortcut overlay reachable from where you would ask for it by @legofsalmon in https://github.com/legofsalmon/vizz/pull/15
- Bump to 0.5.1 by @legofsalmon in https://github.com/legofsalmon/vizz/pull/16
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.5.0...v0.5.1
v0.5.0
macOS app bundle with Syphon embedded. Signed with a Developer ID and notarized by Apple, so it opens with a normal double-click — checked in CI with
spctlandstapler validatebefore publishing. Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.What's Changed
- Say whether a release is actually signed by @legofsalmon in https://github.com/legofsalmon/vizz/pull/13
- Rework the control panel around what you actually look at by @legofsalmon in https://github.com/legofsalmon/vizz/pull/14
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.4.0...v0.5.0
v0.4.0
macOS app bundle with Syphon embedded. First launch: right-click → Open (unsigned). Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.
What's Changed
- Steerable room perspective, and putting the cloud inside it by @legofsalmon in https://github.com/legofsalmon/vizz/pull/12
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.3.0...v0.4.0
v0.3.0
macOS app bundle with Syphon embedded. First launch: right-click → Open (unsigned). Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.
What's Changed
- Signing/notarization, patch storage, and the node palette by @legofsalmon in https://github.com/legofsalmon/vizz/pull/11
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.2.0...v0.3.0
v0.2.0
macOS app bundle with Syphon embedded. First launch: right-click → Open (unsigned). Appears in Resolume/VDMX as Syphon source 'vizz'; OSC control on udp/7000.
What's Changed
- Fix release workflow shipping releases with no downloadable app by @legofsalmon in https://github.com/legofsalmon/vizz/pull/2
- Add NDI output with an async GPU readback ring by @legofsalmon in https://github.com/legofsalmon/vizz/pull/3
- Add an egui control panel and MIDI input by @legofsalmon in https://github.com/legofsalmon/vizz/pull/4
- Add modulation, morphing geometry, and a notify-only update check by @legofsalmon in https://github.com/legofsalmon/vizz/pull/5
- Post-processing chain (feedback, mirror, glow) + update check by @legofsalmon in https://github.com/legofsalmon/vizz/pull/6
- Strange attractors, colour palettes, chromatic aberration by @legofsalmon in https://github.com/legofsalmon/vizz/pull/7
- Audio input: spectral bands, envelopes and tempo detection by @legofsalmon in https://github.com/legofsalmon/vizz/pull/8
- Modulation node graph engine (+ arrow glyph fix) by @legofsalmon in https://github.com/legofsalmon/vizz/pull/9
- Node canvas, release preflight, and 0.2.0 version bump by @legofsalmon in https://github.com/legofsalmon/vizz/pull/10
Full Changelog: https://github.com/legofsalmon/vizz/compare/v0.1.0...v0.2.0
v0.1.0
What's Changed
- Initial vizz implementation: realtime generative visuals for VJing by @legofsalmon in https://github.com/legofsalmon/vizz/pull/1
New Contributors
- @legofsalmon made their first contribution in https://github.com/legofsalmon/vizz/pull/1
Full Changelog: https://github.com/legofsalmon/vizz/commits/v0.1.0