Changelog

Product updates, new features, and release notes

v1.42.166 Directors Plan April 2026

v1.42.166 — maintenance release · one fix; auto-updates on next launch.

⚠ Bug fixes

  • Auto-calc default on fresh installations. Timeline auto-calc was disabled by default on fresh installs due to a legacy config flag. It now works correctly out of the box.
⬇ macOS · v1.42.166
⬇ Windows Intel/AMD64 · v1.42.166
⬇ Windows ARM64 · v1.42.166
v1.42.164 Directors Plan April 2026

v1.42.164 — major update · full Video List support, vMix 29 update, CSV rundown export, generic HTTP command, and surgical auto-playback control.

★ New in this release

  • Video List — full integration. vMix only exposes the duration of the currently active item in a Video List. Directors Plan now measures each item on demand (~200–300 ms per item) by briefly cueing it to Preview, then restores the original index. Durations persist in the plan and in mock files and feed the timeline, auto-playback waits, HTML/Companion exports, and Streamdeck button labels. Three measurement modes from the timeline right-click menu: single item, from-item-to-end, or full list — with a cancellable progress overlay and 5-second per-call timeout. Dedicated Commands Builder category with Select Video List, Video List Item (index + optional transition in one call), and Next / Previous Item. Drag & drop of single items or whole lists from vMix Controls. Right-click editing of index and transition on existing commands, with the cue duration recomputed immediately. ⏮ / ⏭ quick-action buttons on timeline thumbnails. All 19 UI languages updated.
  • vMix 29 compatibility. Stinger 1–8 (was 1–4) everywhere — Commands Builder, transport buttons, Settings default, auto-playback, timeline drops, CueEditor, Companion and HTML export. 16 overlay channels (was 8) with scrollable timeline popover and CH 1–16 cue-overlay assignments. Both overlay XML formats parsed in parallel so older vMix versions keep working.
  • CSV rundown export — for client sign-offs. Built for the review round with the customer: many clients cannot open HTML files (corporate security policies), while CSV opens and edits instantly in Google Sheets, Excel and Numbers.
    • Configurable columns — every column toggled by checkbox. Headers come out in the active app language (Pos, Length, Live/Graphic, Segment, Location, Technical Notes …) using the same i18n keys as the rest of the app.
      • Default ON: Pos / Length (combined into one cell — Pos on the first line, Length on the second; each also toggleable individually); Live/Graphic (segment header with the user-chosen column name, e.g. "Topic", "Segment", "Sport"); Content (cue description); Commands — all vMix / HTTP commands of the cue in readable form, each one on its own line inside the cell, line-break separators render as real blank lines (just like in the timeline). Examples: Cut: Camera 1, Item 3 (03_football.mp4) → Stinger3 · List 1, HTTP POST https://hooks.example.com/show-start.
      • Default OFF: Location, Technical Notes, Overlay channels — switchable on demand.
    • Optional plan header above the cue table, each as its own block separated by a blank line: Basic Data (show, prod-no, version, date, from/to, length, plus all custom fields from "Basic Data Extra"), Schedule (multi-line), Contacts (all dynamic contact blocks with field labels and values).
    • Excel- and Sheets-compatibleUTF-8 with BOM so Excel renders umlauts, accents and Asian scripts correctly; separator selectable (comma — default / international / Google Sheets, or semicolon — for Excel with German locale where the comma is the decimal separator); CRLF line endings; proper quoting for values containing the separator, quotes or line breaks.
  • Generic HTTP Request command. New Special command to hit any HTTP endpoint — not just vMix. URL, method (GET / POST / PUT / PATCH / DELETE / HEAD), body with configurable Content-Type. Companion export carries it through as the matching HTTP action, runnable directly from a Streamdeck button. Useful for light desks with web APIs, info displays, Slack/Discord show-start webhooks, or third-party streaming gear.
  • Start from this cue — manual auto-playback override. Every cue row gets a small ▶ play button. First click arms it (orange + pulse, 5-second confirmation toast); second click stops any running auto-playback and starts immediately from that cue. While the cue is on program, the button turns green. Two-click gate prevents accidental jumps during live shows; the drag handle next to it stays fully functional.
  • Under the hood. 5-second HTTP timeout via a real AbortController (browsers ignore the timeout option.
  • Backwards compatible. Plans from v1.42.140 and older open without migration, conversion, or user action — all new fields are optional. Existing commands (Cut, Fade, Stinger 1–4, Overlay 1–8, SelectPlayList …) run unchanged; new command types appear only when you actively use them.

✦ Core features

  • Visual timeline with drag-and-drop rundown creation and frame-accurate playback
  • Full vMix integration — inputs, transitions, overlays, audio control
  • Live override with shortcuts and re-triggerable cues
  • Mock Mode for offline planning without vMix connection
  • Stream Deck / Companion 3 export with thumbnails
  • HTML, PDF & CSV call sheet / rundown export
  • Companion App export for mobile crew reference
  • 20+ supported languages
  • 30-day free trial — every feature unlocked, no credit card required
  • Multi-license discounts (3 seats: 15 %, 5 seats: 20 %, 10+: contact)
  • Companion: DP Thumbnail Server — open source, free on GitHub

⬡ Platforms

  • macOS Universal (Apple Silicon & Intel)
  • Windows 10/11 — Intel/AMD64 + ARM64 installers
v1.2.042 MDE — Mix Desk EQ April 2026

Live release — professional audio routing for macOS. Apple Silicon and Intel builds available.

✦ Features

  • Multi-channel mixer with flexible input channels and up to 4 stereo output busses
  • 3 audio source types per channel: microphone/hardware input, system audio, single-app audio (ScreenCaptureKit)
  • Per-channel: Gain (-20 to +40 dB), Constant-Power Pan, EQ (2/3/11-band), Mute & Solo, vertical Fader with RMS meter
  • Per-output-bus: own Fader, EQ, Output Delay (0–1000 ms for Bluetooth latency compensation), Mute, color-coded
  • Internal format: 48 kHz / 32-bit float, automatic sample-rate conversion
  • Low-latency direct path (RingBuffer → SourceNode) for 48 kHz stereo inputs
  • Adjustable buffer: 128–2048 samples (from 2.67 ms latency)
  • Auto device recovery on disconnect (per-bus, no cascade)
  • 3 power modes: Always On, ECO (auto-suspend after 60 s), ECO Sleep
  • JSON-based preset system (Save / Load / Auto-load on launch)
  • Menu bar app with mini-mixer popover
  • Free Audio Driver Installer (BlackHole-based, up to 8 virtual stereo devices) — also on GitHub
  • 14-day free trial, 30-day offline grace period after activation

⬡ Platforms

  • macOS 13+ · Apple Silicon build (universal Apple Silicon)
  • macOS 13+ · Intel build (separate installer)
⬇ Download MDE Apple Silicon v1.2.042
⬇ Download MDE Intel v1.2.042
v1.2.2 LLT — Local Live Translator April 2026

v1.2.2 — maintenance release · one fix; auto-updates on next launch.

⚠ Bug fixes

  • Transcript writing on cloud engines. TXT and SRT transcripts are now saved correctly when using the direct cloud engines (Google REST, Google gRPC, Deepgram, AssemblyAI, Azure). Previously the transcript file was not being written for these paths.
⬇ Download LLT v1.2.2
v1.2.1 LLT — Local Live Translator April 2026

Live release — real-time speech translation, 100% local on Apple Silicon. Now with vMix Title Output, Google gRPC true-streaming STT, and the free LLT-Mobile iOS companion app.

★ New in this release

  • Google gRPC Streaming STT — new true-streaming path through the Python backend. Flow: audio → backend → Google gRPC STT (real streaming, no VAD required) → backend returns recognized text (skipTranslation: true, Mistral is skipped) → Swift calls Google Translate REST directly using the same API key → original + translation are displayed. Requires the backend running, google-cloud-speech installed in the Python venv, a Service Account JSON, and a Google API key for Translate. Restart the backend after enabling.
  • STT Engine matrix — seven engines, each pairing a speech-to-text source with a translation provider. Some run fully local, some call the cloud directly, some go through the backend:
EngineSTTTranslationBackend?
WhisperWhisper (local)Mistral (local)yes
Google RESTGoogle STT (direct)Google Translate (direct)no
Google gRPCGoogle gRPC Streaming (via backend)Google Translate (direct)yes
DeepgramDeepgram Streaming (direct)Google Translate (direct)no
AssemblyAIAssemblyAI Streaming (direct)Google Translate (direct)no
AzureAzure STT + Translation (direct, one call)Azureno
VoskVosk (local, via backend)Mistral (local)yes
  • vMix Title Output — send translations directly to vMix as live title updates via the Web API. Includes Lower Third .xaml template
  • Smart Pause Detection (VAD) — waits for natural pauses, produces cleaner sentences and dramatically better translation quality. VAD is set automatically per engine — streaming engines detect pauses server-side.
  • Whisper Model Selection — 5 models (tiny / base / small / medium / large), download/switch/delete on demand
  • Network Access & LLT-Mobile — free iOS companion app: wireless mic or standalone audio source via Wi-Fi

✦ Core features

  • 3 audio inputs: microphone, system audio, single-app audio (ScreenCaptureKit)
  • 101 target languages with auto source-language detection
  • Live floating overlay, TXT transcript, SRT subtitle export
  • Text-to-Speech output, Auto-Gain, Manual Gain
  • Mistral 7B 4-bit MLX for local translation, on Apple Neural Engine
  • Menu bar app — backend auto-start, status icon, popover control panel
  • 5 UI languages: DE, EN, ES, FR, IT
  • 14-day free trial, 30-day offline grace period after activation

⬡ Platforms

  • macOS 13+ · Apple Silicon only (M1/M2/M3/M4)
  • 8 GB RAM minimum (base model), 16 GB recommended (medium/large)
⬇ Download LLT v1.2.1
v1.0 Volume Balance Coming soon

Pre-launch — real audio compressor for your browser. Purchase happens inside the extension once it's available in the stores.

✦ Features

  • Professional Web Audio API DynamicsCompressor: Threshold, Ratio, Knee, Attack, Release, Makeup Gain
  • Master Volume (0–200 %) — balance audio between browser tabs or against other apps
  • 5 built-in presets (Speech, Music, Video, Night Mode, Gentle) plus unlimited custom presets
  • Per-tab on/off toggle, real-time gain reduction meter
  • Set a global default preset — every video on every page just sounds right
  • 5-minute free trial, then $3.99 one-time (purchase inside the extension)
  • No account, no tracking, no data leaves your browser

⚠ Limitations

  • DRM-protected content (Widevine, e.g. Netflix, Disney+) bypasses browser extensions and cannot be processed

⬡ Platforms

  • Chrome / Chromium browsers (Chrome Web Store)
  • Firefox (Mozilla Add-ons)
  • Safari (Mac App Store)
  • Android via Kiwi Browser — install the Chrome version

Versions and download links are loaded automatically from the live update manifests.