Changelog

Every update, documented. Onset Engine is actively maintained and continuously improved.

v1.0.0 — Initial Release

  • Autopilot Mode: One-click pipeline — ingest, select, and render with live Glass Engine timeline visualization.
  • DJ Mode: Real-time beat-synced playback with gapless clip switching via hardware-decoded MPV.
  • Studio Mode: Full GUI with library browser, timeline, inspector, and console — light and dark themes.
  • Vision AI: OpenCLIP (ViT-L/14) analysis with 768-dim embeddings and mood classification.
  • Audio Engine: Beat detection, energy mapping, drop detection, and onset-aware cut snapping via librosa.
  • 9 Presets: Standard, Aggressive, Sensual, Raw, Prestige, Trailer, AMV, Hypnosis, VHS.
  • Render Pipeline: Chunked, memory-safe EDL rendering with multithreaded MoviePy (3–4× speedup).
  • Triptych Mode: 3-panel side-by-side vertical layout for TikTok/Reels via FFmpeg hstack.
  • OTIO Export: OpenTimelineIO export for DaVinci Resolve and Premiere Pro hand-off.
  • Driver System v3: JSON semantic drivers with tier descriptions, subjects, moods, and scene types.
  • Pointer-Only Ingest: Index massive libraries without duplicating files (--skip-clip-export).
  • Vision Matrix: Live 3×3 thumbnail grid during ingest showing AI analysis in real-time.
  • Crate Digger: Star-rating minigame during renders to curate your library while the CPU works.
  • Progressive DJ: DJ button activates once your library reaches 50+ clips.
  • Performance: Decord GPU-accelerated ingest with native 224px downscale. NVENC encoding.
  • Upgrade CTA: In-app upgrade prompt in the Share dialog for Demo users (from 2nd render onwards).
  • Welcome Launcher: First-run experience with Quick Start guide and getting-started wizard.