Multi-device synchronized music playback for live events.
CloudFader runs on one Windows computer and lets phones, tablets, or other computers control and join playback from a browser. No mobile app is required.
Developed by Serelix Studio.
Download the latest CloudFader.exe from GitHub Releases.
The release contains one portable executable. Put your music in an audio folder next to the exe, then run it.
- Download
CloudFader.exe. - Create an
audiofolder next toCloudFader.exe. - Put
.mp3,.m4a,.wav, or.oggfiles in that folder. - Double-click
CloudFader.exe. - Open the displayed Cloudflare URL on controller devices.
- Open
/player.htmlon playback devices and press Enable Player.
On first launch, CloudFader downloads cloudflared.exe automatically. Internet access is required for the public Cloudflare URL. Local LAN URLs still work on the same network.
Requirements:
- Node.js 18 or newer
- Windows for the packaged executable target
npm install
npm startBuild the Windows executable:
npm run buildThe build outputs CloudFader.exe.
| Path | Purpose |
|---|---|
launcher.js |
Portable app entry point, tunnel setup, server process management |
server.js |
HTTP server, audio file serving, SSE state sync API |
public/ |
Controller and player browser UI |
.github/workflows/release.yml |
Tagged and manual GitHub release build |
Create and push a version tag:
git tag v1.0.0
git push origin v1.0.0GitHub Actions builds CloudFader.exe and attaches it to the release.
MIT License. Copyright Serelix Studio.