Full Feature List

Everything SoundCast can do.

A comprehensive look at every feature built into SoundCast — Free and Pro editions.

Audio Input

Any Windows Audio Device

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.

Stream URL Relay

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 Auto-Download

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.

Encoding & Quality

6 Audio Formats (Pro)

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.

8 Bitrates (32–64 Free)

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.

Sample Rate & Channels

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.

Server & Connection

Icecast 2

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.

SHOUTcast v1 & v2

Compatible with both SHOUTcast server versions. Supports ICY metadata header protocol for now-playing updates, listener count retrieval and public listing flag.

HTTPS / SSL Streaming

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.

DSP Processing · Compressor is Pro only

10-Band Equalizer

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.

Dynamic Compressor (Pro)

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.

Stereo VU Meters

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.

Monitoring & Metadata

Live Listener Count

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.

Now Playing Updates

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.

Session Log

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.

Management & Usability

Auto-Save Settings

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.

Password Visibility Toggle

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.

Station Info Management

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.

Ready to broadcast?

Start free — all core features included, no credit card.

⬇ Download Free View Pro — $65