SoundSync by Botify
Smart music sync and download automation by Botify.
SoundSync by Botify runs in the Windows system tray and quietly mirrors your SoundCloud likes and playlists to a local folder as MP3s with metadata and artwork. It uses yt-dlp and ffmpeg under the hood, with rate-limit hardening and an in-app updater.
What it does
The features that make SoundSync by Botify useful inside the rooms it lives in.
Background syncing
Lives in the system tray, monitors a list of SoundCloud usernames and playlist URLs, and fetches new tracks on a configurable interval.
MP3 with metadata + artwork
Downloads as MP3 with embedded metadata and album artwork. Title, artist, and album are preserved where SoundCloud provides them.
One-off downloads
A "Download URL..." entry point handles any SoundCloud track or playlist on demand.
Tray status surface
The tray menu shows Syncing / Idle / Error state, last-sync time, and total download count at a glance.
In-app updates
Auto-update through GitHub Releases via electron-updater. Manual check and install controls live in Settings.
Rate-limit hardening
Configured retries with exponential backoff, per-track pacing, 90-second cooldown after a detected 429, and detailed tray balloons for update errors.
Hardened process execution
All yt-dlp and ffmpeg invocations use argv arrays via spawn/execFile — no shell interpolation of user-supplied input.
Setup guide
- Step 1
Download the latest installer from GitHub Releases.
- Step 2
Launch the app — it minimizes to the tray.
- Step 3
Open the Downloads page and choose a download folder.
- Step 4
Open Monitoring and add SoundCloud usernames or playlist URLs.
- Step 5
Toggle Auto-sync on launch and set your sync interval.
Ready to try SoundSync by Botify?
Smart music sync and download automation by Botify.