User Manual v1.0
Getting Started
Configuring Your Broadcast
Going Live
Audio Processing
Advanced
Help
Chapter 1

What is SoundCast?

SoundCast is a live radio broadcasting application for Windows. It captures audio from your microphone or audio interface, encodes it, and streams it live to an Icecast or SHOUTcast server.

SoundCast is an encoder — not a streaming server. It processes and sends your audio to a streaming server that you own or rent separately. Your listeners connect to that server, not to SoundCast directly. You need an Icecast or SHOUTcast server to reach your audience.

What SoundCast does

Think of SoundCast as your broadcast studio console. You plug in a microphone, choose your audio quality settings, and hit GO LIVE. SoundCast takes care of everything in between — encoding your audio, applying DSP processing, and sending a continuous stream to your server.

  • Capture audio from any Windows audio input device
  • Relay and re-broadcast an existing internet radio stream
  • Encode audio to MP3 (Free) or MP3, AAC, AAC+, OGG, OPUS, FLAC (Pro)
  • Send the encoded stream to an Icecast 2 or SHOUTcast server
  • Apply equalizer and compressor DSP processing
  • Update listeners' "Now Playing" display in real time
  • Monitor listener counts and stream statistics

What SoundCast does not do

SoundCast does not host your stream or serve audio directly to listeners. For that, you need a streaming server — Icecast or SHOUTcast — which you either install on your own server or rent from a hosting provider. Many providers offer affordable plans starting from just a few dollars per month.

Free vs Pro editions

SoundCast comes in two editions. The Free edition is completely free and supports MP3 streaming at up to 64 kbps. The Pro edition ($65, one-time) unlocks all audio formats up to 320 kbps and the DSP compressor. Both editions include all other features.

The Free edition is a great starting point. You can upgrade to Pro at any time from your account dashboard.
Chapter 2

First Launch

Getting SoundCast running for the first time takes less than a minute.

Launching SoundCast

Open the folder where you extracted SoundCast and double-click SoundCast.exe. The application opens straight away — no installation wizard, no setup steps required.

Create a desktop shortcut. Right-click SoundCast.exe → Send to → Desktop (create shortcut). You can then launch SoundCast with a double-click from your desktop at any time. You can also pin it to your taskbar.

What happens on first launch

When SoundCast opens, it automatically detects your audio input devices and loads to the Home tab. The VU meters in the left sidebar will immediately show your microphone input level — even before you start streaming.

If you have SoundCast Pro, an activation window will appear on the very first launch asking for your license key. Enter the key from your purchase confirmation email and click Activate License. This connects to the SoundCast server once to verify the key, then stores a local token — you won't be prompted again.

All your settings — server, encoder, station info — are saved automatically every time you close SoundCast and restored when you reopen it. No need to re-enter anything each session.
Chapter 3

The Interface

A quick tour of all the panels and tabs in SoundCast.

The sidebar (left panel)

The left sidebar is always visible. It shows:

  • VU Meters — stereo level meters that show your audio input level in real time, even when you're not streaming
  • Audio Source — toggle between Device (microphone/interface) and URL (stream relay) mode
  • Stats — live listener count, peak, bitrate and data sent while broadcasting

The tabs (main area)

The main area has seven tabs:

TabWhat it does
HomeGO LIVE button, stream status, quick encoder summary, station name, Now Playing
ServerConfigure your streaming server connection details
EncoderChoose audio format, bitrate, sample rate and channels
DSP10-band equalizer and compressor (compressor is Pro only)
MetadataStation name, genre, description and website URL
StatisticsLarge listener counter, data sent, uptime, session log
HelpVersion info, support contact, license deactivation (Pro)

The title bar

The thin bar at the very top shows the current status pill — OFFLINE or ON AIR — along with the stream uptime counter while live and the current data rate in KB/s.

Server Settings

Connecting to Your Server

Tell SoundCast where to send your audio. Open the Server tab to enter your streaming server details.

Connection fields

FieldDescription
ProtocolChoose icecast2 for Icecast servers, or shoutcast1 / shoutcast2 for SHOUTcast servers. If you're not sure, check with your hosting provider.
Host / IPYour server's domain name or IP address. Example: stream.myradio.com or 185.12.34.56
PortThe port your server listens on. The most common is 8000 for HTTP or 8443 for HTTPS/SSL.
Mount PointIcecast only. The path listeners use to tune in. Example: /radio or /stream. Your hosting provider will give you this.
UsernameUsually source for Icecast. Your hosting provider will confirm this.
Source PasswordThe password that authorises SoundCast to send audio to the server. Provided by your hosting company or set in your own server config.
Admin PasswordOptional — used only to fetch live listener counts from Icecast. Not needed for basic streaming. Found in your server's config file or hosting panel.
Public listingToggle on to list your stream in public Icecast stream directories.
Enable SSLToggle on if your server uses HTTPS. The port will automatically change to 8443. See the SSL / HTTPS section for more.

Saving and testing

After filling in your details, click Save Server Settings. Then click Test Connection — SoundCast will attempt to reach your server and confirm it's accessible. You'll see a green confirmation or an error message explaining what went wrong.

All settings are automatically saved when you close SoundCast and restored next time you open it. You only need to enter your server details once.
Encoder Settings

Audio Format & Quality

Choose the audio format and quality for your stream on the Encoder tab.

Format

MP3 is available in both Free and Pro editions. All other formats require Pro.

  • MP3 — the most universally compatible format. Works with virtually every player and device.
  • AAC / AAC+ — better quality than MP3 at the same bitrate. Recommended for music stations if your listeners' players support it.
  • OGG / OPUS — open formats with excellent quality. OPUS is especially efficient at low bitrates.
  • FLAC — lossless audio. Produces large stream sizes, usually used for high-quality local or LAN broadcasting.

Bitrate

Higher bitrate = better audio quality, but more bandwidth used by both you and your listeners.

  • 64 kbps — good for speech and talk radio (maximum in Free edition)
  • 128 kbps — standard quality for music streaming
  • 192–320 kbps — high quality for music stations (Pro only)

Sample Rate

Set this to match your audio device's native sample rate. Most modern Windows audio devices use 48000 Hz. If you hear slow, distorted or warped audio, this is the most common cause — try switching to 48000 Hz.

To check your device's sample rate: right-click the speaker icon in Windows → Sound Settings → Recording devices → your device → Properties → Advanced.

If your audio sounds slow or distorted, change the Sample Rate to 48000 Hz. A mismatch between SoundCast's sample rate and your device's actual rate is the most common cause of audio quality issues.
Audio Source

Choosing Your Audio Source

SoundCast can stream from a microphone or interface connected to your PC, or relay an existing internet radio stream.

Device mode

Click the Device button in the sidebar to stream from a physical audio input. The dropdown below it lists every input device Windows detects — built-in microphone, USB microphone, USB audio interface, or virtual audio cable.

Select the device you want to stream from. The VU meters will immediately show the signal level from that device so you can confirm it's working before going live.

URL / Stream relay mode

Click the URL button in the sidebar to relay an existing internet radio stream. Paste any HTTP or HTTPS stream URL into the field that appears.

The first time you use URL mode, SoundCast will offer to download a required audio tool automatically — this is a one-time download of about 80 MB that is saved to your SoundCast folder and reused every time after that.

Only relay streams you have permission to rebroadcast. Relaying a commercial station's stream without authorisation may violate copyright law.
Station Metadata

Station Name & Info

Set your station's identity on the Metadata tab. This information is sent to your server and appears to listeners in their media player.

FieldDescription
Station NameThe name of your radio station. Shown in media players like VLC and Winamp, and in stream directories.
GenreYour station's music genre or format. E.g. "Pop / Hits", "Talk Radio", "Jazz".
DescriptionA short description of your station. Appears in public stream directories.
Website URLYour station's website address. Linked from stream directories.

Click Save Station Info to apply. The station name and genre also appear in the Home tab's Station card for quick reference.

Going Live

Starting & Stopping Your Broadcast

Once everything is configured, you're ready to broadcast.

Starting your stream

  1. Make sure your server, encoder and audio source are configured and saved.
  2. Watch the VU meters in the sidebar — confirm your audio input is showing a signal.
  3. Go to the Home tab.
  4. Click the GO LIVE button.

SoundCast connects to your server and begins streaming. The status in the title bar changes to ON AIR, the indicator dot pulses red, and the uptime timer starts counting.

Stopping your stream

Click the ■ STOP button on the Home tab. SoundCast flushes the final audio frames, closes the server connection cleanly, and returns to the OFFLINE state. Your settings remain saved for the next session.

Avoid closing SoundCast while streaming without clicking STOP first. An abrupt disconnect may leave a ghost mount on some Icecast servers until they time out.
Now Playing

Updating the Current Track

Tell your listeners what's playing in real time.

Sending a Now Playing update

On the Home tab, type the artist and track title into the Now Playing field and click Update. SoundCast sends this to your Icecast server immediately, and listeners see it update in their media player.

The same field is also available on the Metadata tab if you prefer to manage everything in one place.

Format your entry as Artist — Song Title for the best display in players and stream directories. Example: Coldplay — Yellow
Monitoring

Monitoring Your Stream

Keep track of your audience and stream health while you're broadcasting.

Sidebar stats

The four stat boxes in the sidebar update every 10 seconds while you're live:

  • Listeners — current number of people tuned in
  • Peak — highest listener count reached in the current session
  • Bitrate — your current encoding bitrate in kbps
  • Sent — total data sent this session in MB

Statistics tab

The Statistics tab shows larger versions of these numbers alongside a scrollable session log — a timestamped record of every event in your broadcast session, from connection to now-playing updates.

Listener stats not showing?

For Icecast 2, listener counts require the Admin Password to be filled in on the Server tab. This is a separate password from your source/streaming password — find it in your Icecast server's configuration or ask your hosting provider.

Audio Processing

10-Band Equalizer

Shape the sound of your broadcast with the built-in equalizer on the DSP tab.

Using the EQ

The equalizer has 10 frequency bands from 32 Hz to 16 kHz. Drag a slider upward to boost that frequency range, downward to cut it. Each band adjusts by up to ±12 dB. The current value is displayed below each slider.

Click Reset EQ to return all bands to 0 dB — completely flat, no processing applied.

Common EQ adjustments

  • Talk radio / speech: Boost 1–4 kHz for clarity and presence. Cut below 100 Hz to reduce mic rumble and handling noise.
  • Music broadcasting: A gentle boost around 80 Hz adds warmth. A slight cut around 300–400 Hz reduces muddiness.
  • Thin or tinny sound: Add a gentle boost around 250–500 Hz for body.
Make small adjustments — 2 to 3 dB at a time. Large boosts can cause distortion or overload the compressor downstream.
Audio Processing — Pro

Dynamic Compressor

The compressor keeps your broadcast at a consistent loudness level, preventing sudden peaks from clipping. Available in SoundCast Pro only.

What does a compressor do?

A compressor automatically turns down audio that gets too loud and can boost the overall level back up. The result is a more polished, professional-sounding broadcast where quiet and loud moments feel balanced — the hallmark of broadcast radio.

Compressor controls

ControlDescription
EnableToggle the compressor on or off. Your settings are preserved when toggled off.
ThresholdThe level (in dB) above which compression begins. Lower values mean more of the signal gets compressed. A good starting point is −18 dB.
RatioHow aggressively audio above the threshold is reduced. 4:1 means every 4 dB above the threshold becomes 1 dB. Start with 4:1 for general broadcasting.
Master GainAdds gain to the compressed signal to restore overall loudness. Typically +3 to +6 dB to compensate for the volume reduction from compression.
A good starting point for most broadcasts: Threshold −18 dB · Ratio 4:1 · Master Gain +3 dB. Adjust from there based on your source audio.
Advanced

Stream URL Relay

Re-broadcast an existing internet radio stream through your own server.

How to use URL relay

  1. In the sidebar, click the URL button to switch to URL mode.
  2. Paste the full stream URL into the field. It should look like: https://stream.example.com:8000/radio.mp3
  3. Configure your server and encoder settings as normal.
  4. Click GO LIVE on the Home tab.

On first use, SoundCast displays a download prompt for a required audio processing tool — this is a one-time download of about 80 MB. It is saved inside your SoundCast folder and reused automatically on every subsequent launch. You can also manually place the file in your SoundCast folder to skip the download entirely.

Only relay streams you have explicit permission to re-broadcast. Relaying commercial radio stations without authorisation may violate copyright law or broadcast regulations in your country.
Advanced

SSL / HTTPS Streaming

Encrypt the connection between SoundCast and your streaming server.

Enabling SSL

On the Server tab, toggle Enable SSL on. The port field automatically changes to 8443. Your streaming server must be configured to accept SSL connections on that port — check with your hosting provider if you're unsure. Most modern Icecast hosting packages include SSL.

Always use Test Connection after enabling SSL to verify it works before going live.

Self-signed certificates

SoundCast accepts both commercial and self-signed SSL certificates, so it works with any SSL-enabled server configuration without needing certificate changes.

Advanced

Listener Statistics

See how many people are tuned into your station in real time.

How it works

While streaming, SoundCast polls your server every 10 seconds and displays the current listener count and peak in the sidebar and on the Statistics tab.

Icecast 2 — enabling listener counts

For Icecast 2, listener statistics require the Admin Password. Enter it in the Admin Password field on the Server tab. This is a different password from your source/streaming password. You'll find it in your Icecast server's configuration, or your hosting provider can confirm it.

SHOUTcast

SHOUTcast listener stats are retrieved from a public endpoint and do not require a separate admin password.

Help

Troubleshooting

Solutions to the most common issues.

Audio sounds slow, distorted or warped

Cause: Sample rate mismatch. Your audio device runs at 48000 Hz but the Encoder is set to 44100 Hz.

Fix: Go to the Encoder tab and change the Sample Rate to 48000 Hz. Click Save Encoder Settings and reconnect.

To confirm your device's actual sample rate: right-click the speaker icon in Windows → Sound Settings → Recording → your device → Properties → Advanced.

Connection fails / "Could not connect to server"

  • Click Test Connection on the Server tab to check basic connectivity
  • Double-check the host, port and source password — copy them carefully from your hosting control panel
  • Make sure no firewall is blocking the port you're using
  • If using SSL, confirm your server has SSL enabled on that port

VU meters show signal but no audio appears on the stream

The encoder is receiving audio but the server isn't accepting the connection. Check your source password and mount point are exactly correct. Check your server's error log for "rejected source" or "wrong password" messages.

Listener count shows zero

For Icecast 2, you need to enter your Admin Password on the Server tab — it is separate from your source password. Your hosting provider can confirm it, or check your server's configuration file.

URL relay doesn't start

Make sure the required audio tool has been downloaded (SoundCast prompts you on first use). Verify the stream URL is correct and accessible — try opening it in a media player like VLC first to confirm it works.

Still stuck? Contact [email protected] — include a description of your setup and what you see on screen.
Help

Free vs Pro Edition

A complete summary of what's included in each edition.

FeatureFreePro
MP3 Streaming
Max Bitrate64 kbps320 kbps
AAC / AAC+ / OGG / OPUS / FLAC
10-Band Equalizer
Dynamic Compressor
Icecast 2 + SHOUTcast
SSL / HTTPS Streaming
Stream URL Relay
Live Listener Stats
Auto-Save Settings
PriceFree forever$65 one-time
PC ActivationsUnlimited1 PC per license
View Full Pricing Upgrade to Pro — $65