ToneCast Desktop
Mac · Linux · Windows Works offlineReal Electron desktop app (own window + title bar — not Chrome/Firefox). Local API/cast servers run inside the app on ports 8787/8788 for native local I/O, with SQLite storage, optional cloud sync, and in-app web UI updates. Distinct from Desktop Hotkeys (hotkeys-only companion).
updated_atPrefer Desktop / Hotkeys → Sign in with your ToneCast email/password (token is filled automatically). Manual paste still works under Advanced.
Prebuilt Electron tarball. Extract and run — includes Chromium + local servers.
tar -xzf streamassist-desktop-linux-x64.tar.gz
cd linux-unpacked && ./streamassist-desktop
Download 1.1.0
Unsigned Electron shell rebuilt for ToneCast. Default Cloud URL is https://tonecast.net. Sign in on the site for accounts; paste your Desktop API token in Settings for Online sync.
Open DMG → drag to Applications
or unzip .zip and move the .app
Download DMG
Download ZIP
NSIS installer or portable exe (unsigned). SmartScreen may warn — choose More info → Run anyway.
Run Setup.exe
or use the portable .exe
Download Setup 1.1.0
Download Portable
-
1
Install for your OSUse the Linux / Mac / Windows cards above. Dev:
npm startlaunches Electron (native window, not your system browser). -
2
Use the in-app windows (offline OK)Dashboard loads from
127.0.0.1:8787inside Electron. Gear / tray → Settings; Online / Offline on the header. Cast window on:8788. -
3
Sign in + Online modeSettings → ToneCast account → sign in with your
tonecast.netemail/password. Enable Online to drive cloud/Firestick screens. Update now pulls latest web UI; on Linux it can download a newer shell tarball; on Mac/Win it opens the download page when published.
Desktop Hotkeys
Mac · Linux · Windows Companion · 1.1.0Lightweight companion: system-wide hotkeys (Shift+0–9 by default) that trigger dashboard media bindings via the API — without injecting keystrokes. Cloud use requires ToneCast account sign-in (same auth as Desktop 1.1.0). For the full offline dashboard/cast app, see ToneCast Desktop above.
Prefer Hotkeys → Sign in (token filled automatically). Manual paste is under Advanced, or regenerate from the ToneCast Desktop section.
-
1
Assign bindings in the dashboardRight-click a photo or sound pad → set Shift+0–9. Bindings sync to the server automatically.
-
2
Install Desktop HotkeysDownload the Mac, Linux, or Windows build below. Unsigned apps may need a right-click → Open (macOS) or SmartScreen “More info” (Windows).
-
3
Sign in, then enable hotkeysCloud (
https://tonecast.net): Sign in with your ToneCast email/password. Local Desktop (http://127.0.0.1:8787): paste the API token under Advanced.
Prebuilt Electron tarball. Extract and run the binary.
tar -xzf …-linux-x64-1.1.0.tar.gz
cd linux-unpacked && ./streamassist-hotkeys
Download 1.1.0
Unsigned Electron app (ZIP). First launch: right-click → Open.
Unzip → move streamassist-hotkeys.app
to Applications (right-click → Open)
Download ZIP
NSIS installer or portable exe (unsigned). SmartScreen may warn — choose More info → Run anyway.
Run Setup.exe
or use the portable .exe
Download Setup 1.1.0
Download Portable
OBS Studio Screen
Lua script · Browser SourceUse OBS as a ToneCast screen. The script adds a Browser Source pointed at your cast URL so anything you cast from the dashboard appears in your stream or recording.
-
1
Download the scriptGet
tonecast.lua— works on Windows, macOS, and Linux OBS builds that include Browser Source. -
2
Load it in OBSTools → Scripts → + → select the file. Enter your account slug and screen number.
-
3
Add / Update ToneCast SourceCreates (or updates) a Browser Source on the current scene. Cast from the dashboard as usual.
Chrome Audio Control Extension
Manifest V3 · ZIP packageToolbar popup and keyboard shortcuts for controlling volume, mute, and play/pause on the active cast tab's audio or video element while the cast screen is fullscreen.
manifest.json at the top level. For local chrome://extensions testing, extract the ZIP first, then use Load unpacked on the extracted folder.-
1
Open Chrome extensionsGo to
chrome://extensionsand turn on Developer mode. -
2
Download and extract the ZIP
downloads/streamassist-chrome-audio-control-extension.zipUse the ZIP as-is for Chrome Web Store or developer upload; extract it only for local Load unpacked installs. -
3
Control the active cast tabUse the toolbar popup, or shortcuts:
Alt+Shift+Up,Alt+Shift+Down, andAlt+Shift+M.
Dashboard
Web · No installThe main control panel. Manage collections, cast photos, videos, and scriptures, control multiple screens, and configure the slideshow — all from one place.