Previous Release

SwitchCast v1.4.0

Background music playback with custom playlists, SwitchDeck audio controls, responsive queued-only source filtering, and dedicated incident diagnostics in Settings.

What's New in v1.4.0

  • Added background music playback with custom playlists.
  • Added music and track controls to the Floating Dock.
  • Improved source filtering and queue management.
  • Added dedicated diagnostics management in Settings.
  • Improved audio playback stability.

Official Windows Package

How to Run SwitchCast

01
Download ZIP

Download the standalone SwitchCast-v1.4.0-win-x64.zip archive.

02
Extract Anywhere

Extract the archive to any folder on your computer.

03
Open SwitchCast.exe

Run SwitchCast.exe directly (no runtime or installer required).

Full Release Documentation & Details▾

SwitchCast v1.4.0 — Release Notes

Release Date: October 18, 2026

Target Platform: Windows 10 (version 1809+) & Windows 11 (x64)

Binary Package: SwitchCast-v1.4.0-win-x64.zip

Creator: John Christopher King Zamora

Website: https://switchcast.wasmer.app/

Repository: https://github.com/jczamora-git/SwitchCast


🚀 Overview

SwitchCast v1.4.0 introduces a comprehensive Background Music Subsystem, dedicated Playlists Management, and direct SwitchDeck Audio Controls, transforming SwitchCast into an all-in-one broadcast companion for live presentations and webinars. Presenters can now stream calming background audio or walk-in music independently of live presentation media.

Additionally, v1.4.0 delivers a Responsive Sources Experience with queued-only filtering, moves incident diagnostics into Settings, and resolves critical audio concurrency and startup crash conditions.


✨ What's New & Enhanced in v1.4.0

🎵 Background Music Library & Dedicated Playlists

  • Independent Audio Engine (IBackgroundMusicService): Built a fully decoupled background music player powered by WinRT Windows.Media.Playback.MediaPlayer, isolated from video presentation playback.
  • Dedicated Playlists Navigation: Manage custom music playlists directly from the SwitchCast sidebar. Create, rename, delete playlists, and organize audio files effortlessly.
  • Broad Audio Format Support: Import and play .mp3, .wav, .flac, .aac, .m4a, and .wma files directly into playlists.
  • Immediate UI Refresh & Sync: Newly imported audio files instantly appear in playlist views without requiring page reloads or navigation cycling, complemented by a quick-refresh control.
  • Persistent Playlists: Saved automatically to %LOCALAPPDATA%\SwitchCast\music_playlists.json with safe atomic writes and corrupt file recovery.

🎛️ SwitchDeck Music Transport & Track Picker

  • Presenter Dock Audio Controls: Control background music playback directly from the lightweight Floating Presenter Dock (SwitchDeck) while presenting full-screen.
  • Live Track Indicator & Marquee: Displays the currently playing track title, artist metadata, and playback status.
  • Direct Track Selection: Pick and switch directly to any song in the active playlist via the dock track selector.
  • Dual-Player Audio Isolation: Hardened audio isolation ensures presentation video audio and background music streams maintain independent volume, muting, and lifecycle states without cross-talk.

📋 Responsive Sources & Queue Management

  • Application Windows Default: The Sources page now defaults to "Application Windows" and intelligently preserves your active category filter across sessions.
  • Queued-Only Filter Toggle: Filter your sources view to show only assets currently staged in the presentation queue, making dense asset collections easy to manage.
  • Live Queue Summary: Visual status counter shows total queued items across all categories at a glance.
  • Polite Import Feedback: Added smooth auto-scroll to newly imported assets and non-blocking in-app notification toasts.

🛠️ Diagnostics Architecture Refinement

  • Diagnostics in Settings: Relocated Incident History and local diagnostics reporting from the Control Dashboard to Settings > Diagnostics, keeping the primary presenter dashboard clean and focused.
  • Startup Exception Hardening: Resolved intermittent WinRT COMException (0x80004005) during window initialization and hardened synchronous local crash logging.

📥 Download & Installation

Windows x64 Standalone Package

  • Package Archive: SwitchCast-v1.4.0-win-x64.zip
  • SHA-256 Checksum: SwitchCast-v1.4.0-win-x64.sha256

How to Run:

1. Download SwitchCast-v1.4.0-win-x64.zip.

2. Extract the archive to any folder on your computer.

3. Launch SwitchCast.exe.

4. Zero external .NET runtimes or Visual Studio installations required (Self-Contained Windows App SDK package).


🧪 Quality & Verification Summary

  • Target Platform Alignment: .NET 8 (net8.0-windows10.0.19041.0) on Windows App SDK 1.5.
  • Dual-Player Regression Suite: 100% test coverage over concurrent video audio and background music state transitions.
  • Compiler Health: 0 compiler errors, 0 compiler warnings on both Debug and Release configurations.
  • Privacy & Telemetry: 100% offline, zero network telemetry, zero data egress.