A comprehensive look at every feature built into SoundCast — Free and Pro editions.
Works with built-in microphones, USB microphones, audio interfaces (Focusrite, Behringer, Native Instruments, etc.) and virtual audio cables. Automatically detects all available input devices on launch.
Paste any HTTP or HTTPS stream URL. SoundCast uses FFmpeg to pull the audio, decode it to raw PCM, re-encode it in your chosen format and push it to your server. Perfect for re-broadcasting other stations.
FFmpeg downloads automatically (~80 MB) the first time you use URL relay mode. Stored in your SoundCast folder — you never need to install it manually. Or drop ffmpeg.exe there yourself to skip the download.
MP3 (Free + Pro), AAC, HE-AAC (AAC+), OGG Vorbis, OPUS and FLAC. Each uses the correct MIME content-type for maximum compatibility with players and stream directories.
32, 48, 64, 96, 128, 192, 256 and 320 kbps. The Free version supports up to 64 kbps. Pro unlocks all bitrates up to 320 kbps for broadcast-quality audio.
22050, 44100 and 48000 Hz sample rates. Mono or Stereo channels. The encoder auto-detects the device's actual sample rate after opening — preventing distortion from rate mismatches.
Full Icecast 2 SOURCE handshake. Custom mount points, public/private stream flag, station metadata headers (name, genre, description, URL, bitrate) and admin stats API polling.
Compatible with both SHOUTcast server versions. Supports ICY metadata header protocol for now-playing updates, listener count retrieval and public listing flag.
Enable SSL with one toggle. The port auto-changes to 8443. Connection wraps in SSL — works with commercial and self-signed certificates. Test Connection verifies SSL connectivity before going live.
32 Hz, 64 Hz, 125 Hz, 250 Hz, 500 Hz, 1 kHz, 2 kHz, 4 kHz, 8 kHz, 16 kHz — each band adjustable ±12 dB. Vertical sliders with real-time dB readout. One-click Reset EQ back to flat.
Threshold adjustable from −40 to 0 dB, ratio from 1:1 to 20:1, master gain ±12 dB. Prevents clipping and maintains consistent loudness across your broadcast. Toggle on/off without losing settings.
20-segment stereo VU meters with ballistic time-based peak hold — always active whether you're streaming or not. Lets you monitor your input signal and confirm it's healthy before going on air.
Polls your Icecast or SHOUTcast server every 10 seconds for current listener count and tracks the peak. For Icecast, uses a separate admin password to access the stats API accurately.
Update the current track title in real time from the Home tab. SoundCast sends the metadata to your Icecast server via the admin API so listeners see what's playing in their player.
Every event in your broadcast session is timestamped and logged — connections, errors, now-playing changes, settings saves, disconnections. Full audit trail for the Statistics tab.
All settings save automatically when you close SoundCast and restore on next launch — server credentials, encoder settings, station info, audio source mode and device selection.
Both the source password and admin password fields have an eye button to toggle visibility, so you can verify what you've typed without mistyping and failing to connect.
Set station name, genre, description and website URL — sent to the server as stream headers. Visible in stream directories and to listeners in their media players.
Start free — all core features included, no credit card.