Skip to content

Releases: weswalz/ULTIMATEVJ-releases

Ultimate VJ 0.3.2 — Research Preview

Pre-release

Choose a tag to compare

@weswalz weswalz released this 24 Oct 03:46

Ultimate VJ 0.3.2 (build 6) — Research Preview

Output mapping now has whole-surface movement, eight resize handles, rotation, input cropping, snapping, zoom, pan, pixel nudging, and gesture undo. Corner pinning is a separate tool. Aspect-ratio locking is on by default for both handle drags and numeric width/height edits.

Surface edits update the live output while dragging. This update fixes fast drag-release reversion and lost rapid arrow-key nudges.

The UVJ calibration card is built in. The app includes 4K, 1440p, 1080p, 720p, 540p, and 360p copies and selects an appropriate size for rendering. The Test card switch uses the live output mapping and preserves composition effect history when switching back.

Apple Silicon · macOS 26 or later. Developer ID signed and Apple notarized. Packaged native execution checks passed.

Research Preview: full four-hour triggering soak, production workload performance, and physical venue-output acceptance remain pending. Install or update between shows and quit UltimateVJ before changing the installed version.

Ultimate VJ 0.3.1 — Research Preview

Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 21:36

Ultimate VJ 0.3.1 (4), Apple Silicon, macOS 26+.

Shader startup compatibility repair: Kaleidoscope was packaged with a macOS 27.0 deployment target despite the app supporting macOS 26.0+. This build recompiles that effect for macOS 26.0. All 30 packaged Metal libraries and all 11 executable/dynamic-library files were checked for deployment-target compatibility. Packaging now rejects shader libraries that require a newer OS than the app advertises.

Validation: Developer ID signed and Apple notarized; 1,561 packaged native checks passed on macOS 27.0.1 with fresh app state and development dependencies blocked. The corrected effect matched the previous effect exactly in 48 GPU comparisons. Direct macOS Tahoe 26.5 validation remains pending.

Supported scope: Research Preview for installation and evaluation; Apple Silicon, macOS 26 or later. Developer ID signed, Apple notarized, and packaged native checks passed.

Known limitations: Full four-hour triggering soak, production workload performance, and BIYU physical output acceptance remain open. This preview does not claim production or full alpha readiness.

Install and upgrade only between shows. Quit UltimateVJ before changing its installed version.

Ultimate VJ 0.3.1 — Research Preview

Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 19:40

Ultimate VJ 0.3.1 (3), Apple Silicon, macOS 26+.

Supported scope: Research Preview for installation and evaluation; Apple Silicon, macOS 26 or later. Developer ID signed, Apple notarized, and packaged native checks passed.

Known limitations: Full four-hour triggering soak, production workload performance, and BIYU physical output acceptance remain open. This preview does not claim production or full alpha readiness.

Install and upgrade only between shows. Quit UltimateVJ before changing its installed version.

Ultimate VJ 0.3.0 — Research Preview

Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 15:27

Ultimate VJ 0.3.0 (1), Apple Silicon, macOS 26+.

Supported scope: Official Research Preview for installation and evaluation; Apple Silicon, macOS 26 or later. Developer ID signed and Apple notarized. Packaged blank-clip checks 14/14; RenderWave checks 1546/1547. Owner explicitly authorized publication with the recorded presentation-gap failure.

Known limitations: Packaged switching-continuity test measured a 100.99 ms presentation gap against its 100 ms threshold. This check failed and is not claimed resolved. Full four-hour triggering soak, production workload performance and physical venue-output acceptance remain open. Install/update between shows.

Install and upgrade only between shows. Quit UltimateVJ before changing its installed version.

Exact-package recheck: blank-clip 14/14 and RenderWave 1547/1547 passed. The initial 100.99 ms presentation-gap failure is retained in local evidence; this passing recheck does not establish production performance qualification.

Ultimate VJ 0.2.4 (13)

Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 08:31

UltimateVJ 0.2.4 (13) adds optional runtime debugging and fixes shader look thumbnails.

  • Help → Runtime Debugging… opens the new Performance settings card. Enable recording, reproduce the problem, then choose Export Runtime Report… to save a Markdown report.
  • Reports include app/system identity, renderer timing and failures, media/audio errors and recent timestamped history. A background sampler continues observing the renderer when the main UI stalls. Logs stay local and rotate at about 2 MiB total.
  • Debugging is off by default; enabling it persists across restarts. Reports can also be exported while recording is off.
  • Shader clip thumbnails now follow clip effects, transforms and opacity in addition to saved source controls. Small GPU poster jobs stay off the UI thread and reject stale results.
  • Includes all 28 built-in RenderWave shaders from 0.2.3 (12).

Quit UltimateVJ, then update:

brew update
brew upgrade --cask ultimatevj

Apple Silicon, macOS 26 or later. Developer ID signed and Apple notarized.

Venue evaluation preview: full playback soak, production workload performance and physical venue output qualification remain pending. Update between shows.

Ultimate VJ 0.2.3 (12)

Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 07:42

UltimateVJ 0.2.3 (12) adds the 12 missing RenderWave generators to the Homebrew package, bringing the built-in collection to 28. Existing shader identities, controls, and defaults are preserved.

Click an empty clip slot and choose Shader Browser to add:

  • ZERO DAY
  • MEGALASERS
  • Ion Stormfront
  • Brass Tempest
  • Hypnotizer
  • Liquid Chrome V2
  • Hypercube Tesseract V2
  • GALACTIC SATURN
  • Neon Wave
  • Grid Chaser
  • Phantom Sigils
  • Neural Constellation

Quit UltimateVJ, then update:

brew update
brew upgrade --cask ultimatevj

Apple Silicon, macOS 26 or later. Developer ID signed and Apple notarized.

Venue evaluation preview: full playback soak, production workload performance, and physical venue output qualification remain pending. Update between shows.

Ultimate VJ 0.2.2 (8)

Ultimate VJ 0.2.2 (8) Pre-release
Pre-release

Choose a tag to compare

@weswalz weswalz released this 23 Oct 03:47

Ultimate VJ 0.2.2 (8), Apple Silicon, macOS 26 or later.

Venue evaluation preview. Developer ID signed and Apple notarized; package launch and bundled runtime checks passed. Update only between shows and quit UltimateVJ first.

Known limitations: existing feature QA remains failed or incomplete for clip/effect multiselection, Tile/Linear End Scale, dither, and some column/layer editing cases. The full four-hour playback soak, quiet-UI playback, production workload performance and physical venue output qualification remain open. This preview does not claim production or full alpha readiness.

Update an existing installation:
brew update
brew upgrade --cask ultimatevj

Ultimate VJ 0.2.1 (3)

Ultimate VJ 0.2.1 (3) Pre-release
Pre-release

Choose a tag to compare

@weswalz weswalz released this 22 Oct 03:48

Ultimate VJ 0.2.1 (3), Apple Silicon, macOS 26+.

Supported scope: Venue installation and evaluation preview; Apple Silicon, macOS 26 or later. Developer ID signed, Apple notarized, and packaged native checks passed.

Known limitations: Full four-hour triggering soak, production workload performance, and BIYU physical output acceptance remain open. This preview does not claim production or full alpha readiness.

Install and upgrade only between shows. Quit UltimateVJ before changing its installed version.