Changelog

What's New

Every update, feature, and improvement to videoDJ.Studio.

v1.5Latest

April 2026

Ghost Agent, Admin Dashboard & SaaS Website

  • Ghost self-healing background agent — monitors, detects, and auto-fixes issues
  • Full Admin Dashboard for ops: Ghost, Linus, System, Users, Support, Dev Zone, Finance, DB management
  • SaaS marketing website with pricing, features, changelog, FAQ, and legal pages
  • Ollama/Qwen integration on self-hosted KVM8 server
  • Multi-app AI serving: videoDJ, mavifinans ecosystem, live support agent
v1.4

March 2026

Pro DJ Features

  • 3-band EQ (High/Mid/Low) with kill switches per deck
  • Effects rack: Filter, Delay, Reverb, Flanger with wet/dry control
  • Loop system: 1, 2, 4, 8 bar loops with beat-accurate points
  • 4 hot cue slots per track, persisted across sessions
  • Tempo sync between decks with manual adjustment
  • Per-deck gain/trim control with auto-gain option
  • Key lock (master tempo) — change speed without pitch shift
  • Frequency-domain waveform visualization
  • Video transition effects between decks
  • Monitor/cue mute for headphone pre-listening
v1.3

March 2026

Live Streaming

  • RTMP streaming to Twitch and YouTube
  • Canvas compositor for real-time video blending
  • Now Playing overlay with configurable position
  • Twitch IRC chat client integration
  • YouTube Live Chat polling support
  • Stream Dashboard with platform selection, resolution, bitrate controls
  • Stream key stored locally (never sent to API)
  • 720p and 1080p output support at 2500-6000 kbps
v1.2

February 2026

Automix Engine

  • Smart track selection using BPM, Camelot key, genre, and energy analysis
  • Five energy curve modes: Build, Peak, Cooldown, Wave, Natural
  • BPM matching within +/-8% range via playbackRate adjustment
  • BPM-adaptive crossfade duration
  • Play history tracking — no repeated tracks
  • Queue preview showing next 5 upcoming tracks
  • Genre coherence scoring for natural set flow
v1.1

January 2026

Linus AI Agent

  • Linus AI DJ assistant with 30+ slash commands
  • Library management: search, filter, sort, batch edit metadata
  • Playlist building: energy-based, genre-based, BPM-range sets
  • Mixing suggestions: compatible tracks, harmonic transitions
  • Memory system for learning user preferences
  • Claude CLI, Claude API, and mock fallback support
  • Confirmation flow for batch metadata changes
v1.0

December 2025

Initial Release

  • Dual video decks with vinyl visualization
  • Custom crossfader with auto-slide and center snap
  • Real-time waveform visualization using Web Audio API
  • Video playback with opacity-based mixing
  • Beatport-style playlist browser with inline editing
  • BPM detection from ID3 tags and audio analysis
  • Musical key detection (Camelot notation) via chromagram analysis
  • Metadata extraction: artist, album, genre, language, thumbnails
  • IndexedDB persistence for video blobs and metadata
  • Duplicate detection by filename
  • Search across title, artist, album, genre, remixer, language
  • Autoplay mode with random BPM-matched playback