Skip to content
Botify NetworkBotify Network home
LiveFreeEasy setupUpdated 2026-08Media

WavePort Sync

Sync your SoundCloud library, then play it offline.

WavePort Sync — formerly SoundSync by Botify — runs in the Windows system tray and mirrors the SoundCloud likes and playlists you follow into a local folder as MP3s with embedded metadata and artwork. Follow each source as a download, stream-only, or both, so you can follow someone without filling the disk. Playback lives in the companion WavePort Player, which ships with the app — true shuffle, gapless and crossfaded transitions, custom playlists mixing local files and streams, and audio output device selection. Downloads run through one serial queue with pacing, hourly caps, bandwidth limits, and adaptive throttling so it stays a considerate guest on the API.

WavePort Sync app icon

Programme notes

What WavePort Sync does inside the rooms it lives in.

Background syncing

Lives in the system tray, monitors SoundCloud usernames (their public likes) 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.

Quick Follow presets

One-click follows for featured creators — PRIME, HIGH TEXAS, The VIP Room, and DJ Karen From Finance — plus the PRIME Jukebox playlist. Add your own usernames and playlist URLs alongside them.

Per-source follow modes

Each user or playlist is followed as download, stream-only, or both. Following someone's likes without filling the disk is a per-source setting, not an all-or-nothing choice.

Playback lives in WavePort Player

The main app syncs; the companion player plays. It ships with the full app, opens from the tray or the Library page, and also stands alone — see the WavePort Player page for what it does.

Local files or streaming

Play the MP3s already on disk, or stream a track straight from SoundCloud without downloading it first.

One-off downloads

A "Download URL..." entry point handles any SoundCloud track or playlist on demand — queued alongside syncs and deduplicated automatically.

API caution and adaptive performance

One serial download queue with spacing plus jitter, a rolling hourly limit, a long halt after any rate-limit or download error, a bandwidth ceiling, and deferral while the machine is busy. Every setting is adjustable.

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.

Hardened process execution

All yt-dlp and ffmpeg invocations use argv arrays via spawn/execFile — no shell interpolation of user-supplied input.

Common questions

Helpful answers for people getting started with WavePort Sync.

This is starter guidance — the rest of this page carries the full details.

How to get in

Setup, step by step.

  1. Download the installer and run it (silent install with /S is supported).

  2. Launch the app — it minimizes to the tray. Double-click the tray icon to open Settings.

  3. Open Downloads and choose a download folder.

  4. Open Monitoring and add SoundCloud usernames, or playlist URLs containing /sets/.

  5. Toggle Auto-sync on launch and set your sync interval.

  6. Open WavePort Player from the tray, its desktop shortcut, or the Library page.

Good to know

  • Windows x64 only. The installer includes WavePort Player and a desktop shortcut for it.
  • WavePort Sync is the new name of SoundSync by Botify — same app, same publisher. The current installer and its file name still carry the SoundSync name while the rebrand rolls out, and this page's address (/apps/soundsync) is kept so existing links and installs keep working.