🎙️ AIRadio.Host Installation Guide

Windows 10/11

🎉 Welcome to AIRadio.Host - Yes, It's Actually FREE!

Hey there, future broadcaster! 👋

So you want to start a radio station? Maybe you've got killer taste in music, or stories to tell, or just think it'd be cool to have your own station running 24/7.

Good news: You picked the perfect time to jump in.

Even better news: This professional radio software that usually costs thousands? We're giving it to you for free. Not "free trial" free. Not "free but annoying" free. Actually, genuinely, keep-it-forever FREE.

🎙️ Here's What You're Getting Into

Imagine this: You wake up tomorrow and your radio station is humming along perfectly. It played music all night while you slept. It dropped in station IDs right on time. It even handled that weird transition between the jazz hour and morning metal show.

That's AIRadio.Host doing its thing.

This little 1.31 MB program will:

  • Keep your station on-air 24/7 (seriously, it's rock solid)
  • Mix between songs like a pro DJ (those smooth transitions? *chef's kiss*)
  • Handle all the boring stuff (scheduling, logging, reports)
  • Let you jump on mic whenever you want (live assist mode!)
  • Work with whatever music you've got (MP3s for now)

😎 Why We're Doing This

Look, we've been in radio. We know what it's like to have big dreams and a tiny budget. We've seen amazing station ideas die because the software cost more than a car. That sucked.

So we built something better. Something modern. Something that actually works. And then we thought... why not just give it away?

Because here's the thing: Radio is magic. It connects people. It breaks new artists. It keeps communities informed. It shouldn't be gatekept by expensive software.

🚀 What Makes This Special

It's Not Your Dad's Radio Software

  • Built with modern tech (not from 1995)
  • Actually understands how radio flows
  • Works with AI voices for next-level automation
  • Tiny download, huge capabilities
  • Runs on that old laptop in your closet

Real Features That Matter

  • Smart scheduling (knows not to play Metallica after Mozart)
  • Automatic volume matching (no more quiet songs followed by LOUD ONES)
  • Voice tracking (record once, sound live all week)
  • Actually readable logs (for when the FCC comes knocking)

🎈 The Totally Honest Part

What you need to bring:

  • Your own music (we're not Spotify)
  • A streaming server (or we can help you find one)
  • Music licenses if you're going public (ASCAP/BMI - you know the deal)
  • Your creativity and passion (cheesy but true)

What we handle:

  • Making it stupid easy to run a radio station
  • Keeping you on-air no matter what
  • Adding cool features based on what you tell us
  • Being here when you need help

💡 Who's This Perfect For?

Literally anyone who wants to broadcast:

  • Bedroom DJs ready to go 24/7
  • Music nerds with genre-specific dreams
  • Communities needing local voices
  • Students learning the ropes
  • Pros who are tired of clunky expensive software
  • That friend who makes amazing playlists

🎊 Your First Day Will Look Like This

  1. Download (30 seconds, it's tiny)
  2. Install (2 minutes, just click Next)
  3. Drop in your music (organize by folders)
  4. Hit Play (watch the magic happen)
  5. Brag to friends ("Yeah, I run a radio station now")

Within an hour, you'll have a working radio station. Within a day, you'll be tweaking it to perfection. Within a week, you'll wonder how you lived without it.

🌟 The Bottom Line

We built AIRadio.Host because we love radio and think you will too. It's free because it should be. It's powerful because anything less would be insulting.

So what are you waiting for? Your audience is out there. Your station is one download away. Let's make some radio magic.

P.S. - When you build something cool, tell us about it. We live for success stories. Seriously, email us. We'll geek out together.

P.P.S. - Still seems too good to be true? Download it. Try it. Break it. Love it. Then maybe buy us a coffee if you're feeling generous. ☕

⚠️

You MUST Install .NET 9 Runtime First!

AIRadio.Host will NOT work without .NET 9. This is a free Microsoft component.

⬇ Download .NET 9 Runtime

1 Prerequisites & System Requirements

Minimum System Requirements

Component Minimum Recommended
Operating System Windows 10 (64-bit) Windows 11 (64-bit)
Processor Dual-core 2.0 GHz Quad-core 3.0 GHz+
RAM 4 GB 8 GB or more
Storage 2 GB free space 10 GB+ for audio library
Internet Broadband (5 Mbps up) Fiber (10+ Mbps up)
.NET Runtime .NET 9.0 (REQUIRED)

Step-by-Step: Installing .NET 9 Runtime

1
Open the .NET Download Page

Click this link: https://dotnet.microsoft.com/download/dotnet/9.0

2
Choose the Correct Version

Under ".NET Runtime 9.0.x", click "Download x64" (for 64-bit Windows)

The file will be named something like: dotnet-runtime-9.0.x-win-x64.exe

3
Run the Installer
  1. Double-click the downloaded file
  2. Click "Yes" if Windows asks for permission
  3. Click "Install" and wait for completion
  4. Click "Close" when finished
4
Verify Installation

Open Command Prompt (press Win + R, type cmd, press Enter) and type:

dotnet --list-runtimes

You should see: Microsoft.NETCore.App 9.0.x in the list

Why .NET 9?

AIRadio.Host is built with the latest Microsoft technology for best performance and security. .NET 9 is completely free and safe - it's used by millions of Windows applications.

2 Downloading AIRadio.Host

Download Options

A
Quick Download (Recommended)

Click the button below to download the complete package:

Email required: We'll send you the download link and setup instructions.

Premium Support Available

Need help setting up? We offer:

  • Remote Installation - We'll install it for you via TeamViewer
  • Custom Configuration - Tailored to your station format
  • 24/7 Priority Support - Direct access to our team
  • Training Session - 1-on-1 video call walkthrough

Contact hello@airadiohost.com for pricing.

What's Included in AIRADIOx.zip (1.31 MB)

AIRADIOx.zip (1.31 MB - Ultra Lightweight!)
├── AIRADIOx.exe             # Main application (optimized)
├── AIRadioHost.dll          # Core library
├── settings.txt             # Configuration file
├── schedule.txt             # Scheduling configuration
├── NAudio.dll               # Audio processing
├── NAudio.Lame.dll          # MP3 encoding
└── README.txt               # Quick start guide
💡 Why So Small?

AIRadio.Host is incredibly efficient - just 1.31 MB! This is because:

  • Optimized C# code with no bloat
  • Uses Windows' built-in audio capabilities
  • No unnecessary dependencies
  • Downloads fast even on slow connections!

3 Installation Process

Step 1: Extract the Files

After downloading AIRADIOx.zip:

  1. Right-click on the ZIP file
  2. Select "Extract All..."
  3. Choose destination: C:\AIRadioHost (recommended)
  4. Click "Extract"
⚠️ Important: Installation Location

Install to C:\AIRadioHost for easiest setup. Avoid paths with spaces like "Program Files".

Step 2: Create the Folder Structure

AIRadio.Host needs specific folders for your audio content. Create these folders:

C:\AIRadioHost\
├── AIRadioHost.exe (and other files from ZIP)
├── audio\
│   ├── music\              # Your main music library
│   ├── heavy-rotation\     # Your top hits (play more often)
│   ├── night\              # Calm music for late hours
│   ├── jingles\            # Station IDs (5-15 seconds)
│   ├── commercials\        # Advertisements (if any)
│   ├── promos\             # Station promotions
│   ├── sweepers\           # Quick transitions (2-5 seconds)
│   ├── voiceover\          # AI-generated announcements
│   ├── announcements\      # News, weather, info
│   ├── live\               # Pre-recorded shows
│   └── fixed\              # Scheduled items
├── logs\                   # Created automatically
├── playlists\              # Created automatically
├── reports\                # Created automatically
└── stats\                  # Created automatically

Easy way to create all folders at once:

  1. Open Command Prompt as Administrator
  2. Copy and paste this command:
cd C:\AIRadioHost
mkdir audio audio\music audio\heavy-rotation audio\night audio\jingles audio\commercials audio\promos audio\sweepers audio\voiceover audio\announcements audio\live audio\fixed

Step 3: Verify Installation

Double-click AIRADIOx.exe to test:

  • A black console window should open
  • You'll see an error about missing audio files (this is normal!)
  • Press 'Q' to quit for now

If the program doesn't start, you probably need to install .NET 9 Runtime (see Section 1).

4 Setting Up Your Audio Library

Understanding the Folder Structure

Folder Purpose File Types Recommended Count
music Main music library Full songs (3-5 min) 100+ songs
heavy-rotation Current hits/favorites Popular songs 20-30 songs
night Late night music Calm/ambient tracks 30+ songs
jingles Station identification 5-15 second clips 5-10 jingles
commercials Advertisements 30-60 second ads As needed
voiceover DJ announcements 10-30 second clips 10-20 clips
sweepers Quick transitions 2-5 second effects 5-10 sweepers

Step-by-Step: Adding Your Music

1
Prepare Your MP3 Files
  • Use MP3 format only (128-320 kbps)
  • Ensure consistent volume levels
  • Remove silence at beginning/end
  • Use clear filenames: Artist - Song Title.mp3
2
Copy Music to Folders

For a Top 40 Station:

  • Put your current hits in heavy-rotation\
  • Put your full library in music\
  • Put slow songs in night\

For a Classic Rock Station:

  • Put greatest hits in heavy-rotation\
  • Put deep cuts in music\
  • Put ballads in night\
3
Create Station IDs (Jingles)

You need at least 3-5 jingles. Create MP3 files saying:

  • "You're listening to [Your Station Name]"
  • "[Station Name] - Your home for the best music"
  • "Thanks for tuning in to [Station Name]"

Save these as jingle1.mp3, jingle2.mp3, etc. in the jingles\ folder.

File Requirements
  • Only MP3 files are supported (not WAV, M4A, or FLAC)
  • Files must not be corrupted or protected (DRM-free)
  • Minimum: 10 songs total across all folders to start
  • Recommended: 100+ songs for good variety

5 Configuration Guide

Understanding settings.txt

Open C:\AIRadioHost\settings.txt in Notepad. Here's what each setting means:

Basic Settings (MUST CHANGE)

# Your station identity
stationName=My Awesome Radio Station    # Change this!
stationDescription=Playing the best hits 24/7   # Change this!

Streaming Server Settings

⚠️ IMPORTANT LEGAL DISCLAIMER

YOU are 100% responsible for:

  • All music and content you broadcast
  • Obtaining proper licenses (ASCAP, BMI, SESAC, etc.)
  • Copyright compliance in your country
  • Any legal issues arising from your broadcasts

AIRadio.Host is SOFTWARE ONLY - we do NOT provide content or accept liability for your broadcasts.

You need your own streaming server. Here are the settings to configure:

serverURL=your-server.com      # Your Icecast/Shoutcast server
serverPort=8000                # Usually 8000 or 8080
serverMount=stream             # Your mount point
serverUsr=source               # Your username
serverPass=your-password       # Your password
serverStreamBitrate=128        # 128 or 192 for quality

Don't have a server? Our premium support can help you set one up (see Section 10).

Folder Paths (MUST UPDATE)

# Update these to match your installation:
heavyRotationFolderPath=C:\AIRadioHost\audio\heavy-rotation
musicFolderPath=C:\AIRadioHost\audio\music
nightFolderPath=C:\AIRadioHost\audio\night
jingleFolderPath=C:\AIRadioHost\audio\jingles
commercialFolderPath=C:\AIRadioHost\audio\commercials
promoFolderPath=C:\AIRadioHost\audio\promos
sweeperFolderPath=C:\AIRadioHost\audio\sweepers
voiceOverFolderPath=C:\AIRadioHost\audio\voiceover
announcementFolderPath=C:\AIRadioHost\audio\announcements
liveshowFolderPath=C:\AIRadioHost\audio\live
fixedItemsFolderPath=C:\AIRadioHost\audio\fixed

Playlist Patterns Explained

Understanding Playlist Patterns

Patterns control the order of content. Each letter represents a category:

  • M = Music (from music folder)
  • H = Heavy rotation (top hits)
  • N = Night music
  • J = Jingle
  • C = Commercial
  • V = Voice over
  • S = Sweeper
Pattern Example What It Plays Good For
JHHHMHHHJ Jingle, 3 hits, music, 3 hits, jingle Top 40 Station
JMMMCMMMJ Jingle, 3 songs, commercial, 3 songs, jingle Classic Rock
VMHMVMHM Voice, music, hit, music, voice, music, hit, music Talk & Music Mix
JNNNN Jingle, then 4 night songs Late Night
# In settings.txt:
playlistPattern=JMHMHMCMHM      # Daytime pattern
nightplaylistPattern=JNNNN      # After 10 PM pattern

Save Your Settings

  1. Make all your changes in Notepad
  2. Click File → Save (or press Ctrl+S)
  3. Close Notepad
  4. Settings will be loaded next time you start AIRadio.Host

6 Creating AI Voice Content

Why Use AI Voices?

  • Professional sound without hiring voice talent
  • Create unlimited announcements
  • Update content instantly
  • Multiple voice options

Recommended AI Voice Services

1
ElevenLabs (Best Quality)
  • Website: elevenlabs.io
  • Price: Free tier available (10,000 characters/month)
  • Quality: Ultra-realistic voices
  • Best for: Station IDs, professional announcements

How to use:

  1. Sign up for free account
  2. Choose a voice (Adam, Bella, etc.)
  3. Type your script
  4. Click "Generate"
  5. Download as MP3
2
Microsoft Azure TTS (Free Option)
  • Website: Azure Speech Studio
  • Price: 5 hours free per month
  • Quality: Good, natural sounding
  • Best for: News, weather, bulk content

Scripts for Your Station

Copy these scripts and customize with your station name:

Station IDs (save to jingles folder)

"You're listening to [Your Station Name], your home for the best music, 24/7."

"This is [Your Station Name]. Thanks for tuning in!"

"[Your Station Name] - Real music, real variety. Stay tuned!"

Time Announcements (save to voiceover folder)

"Good morning! It's 7 AM on [Your Station Name]. Time to start your day with great music!"

"It's noon on [Your Station Name]. Hope you're having a great day!"

"It's 6 PM on [Your Station Name]. Thanks for joining us on your drive home!"

Weather/News Intros (save to announcements folder)

"Time for your local weather update on [Your Station Name]..."

"Here's what's happening in the news, on [Your Station Name]..."

"Coming up next, 30 minutes of non-stop music on [Your Station Name]!"
💡 Pro Tips for AI Voices
  • Add pauses with commas and periods
  • Use "..." for dramatic pauses
  • Keep scripts under 30 seconds
  • Match voice energy to your music format
  • Generate multiple versions for variety

7 Streaming Server Setup

🚨 LEGAL RESPONSIBILITY NOTICE

By using AIRadio.Host, you acknowledge that:

  1. YOU are 100% responsible for ALL content you broadcast
  2. YOU must obtain proper music licenses (ASCAP, BMI, SESAC, SoundExchange, etc.)
  3. YOU must comply with copyright laws in your jurisdiction
  4. AIRadio.Host is SOFTWARE ONLY - we provide NO content
  5. We accept NO liability for your broadcasts or legal issues

Illegal broadcasting can result in fines up to $150,000 per song!

Setting Up Your Streaming Server

You need your own streaming server. We do NOT provide streaming services.

A
Free Streaming Services

Listen2MyRadio

  1. Visit listen2myradio.com
  2. Sign up for free account (50 listeners limit)
  3. Get your server details
  4. Update your settings.txt

Caster.fm

  • Free tier: 10 listeners
  • Includes basic stats
B
Professional Hosting
Provider Starting Price Features
Your Own VPS + Icecast $5/month Full control, ~100 listeners
Shoutcast Hosting $10/month Managed service, unlimited listeners
Radio.co $20/month Full service with apps

Need Help Setting Up?

Premium Server Setup Service

Our team can set up your streaming server:

  • Complete Icecast/Shoutcast installation
  • Server optimization for your audience size
  • SSL certificate setup
  • Firewall configuration
  • 30-day support included

Price: €149 - includes first month of hosting

Contact: hello@airadiohost.com

Music Licensing Resources

To broadcast legally, you need licenses from:

  • USA: ASCAP, BMI, SESAC, SoundExchange
  • UK: PRS, PPL
  • Canada: SOCAN
  • EU: Check your national PRO

Alternative: Use royalty-free music from Epidemic Sound, Artlist, etc.

8 First Launch & Testing

Pre-Launch Checklist

Before starting, verify:

  • ☐ .NET 9 Runtime is installed
  • ☐ AIRADIOx.zip is extracted to C:\AIRadioHost
  • ☐ All audio folders are created
  • ☐ At least 10 MP3 files are in your folders
  • ☐ settings.txt is configured with your station name
  • ☐ You have streaming server details ready

Starting AIRadio.Host

1
Launch the Application
  1. Navigate to C:\AIRadioHost
  2. Double-click AIRADIOx.exe
  3. A black console window will open
2
What You Should See
AIRadio.Host :: Professional Edition
=====================================
Loading settings...
Station: My Awesome Radio Station
Connecting to your-server.com:8000...
✓ Connected to streaming server
Loading audio library...
  Heavy Rotation: 25 files
  Music: 150 files
  Jingles: 8 files
Generating playlist...
✓ Playlist created with 60 tracks
▶ Now Playing: Artist - Song Title
Stream URL: http://your-server.com:8000/stream
Press Q to quit, P to pause, +/- for volume

Testing Your Stream

3
Listen to Your Station
  1. Open your web browser
  2. Go to your stream URL (shown in console)
  3. Click play - you should hear your station!
  4. Alternative: Open VLC Media Player → Media → Open Network Stream → Enter URL

Console Commands

Key Action Description
Q Quit Stops broadcasting and exits
P Pause Pauses playback
R Resume Resumes after pause
+ Volume Up Increases volume 10%
- Volume Down Decreases volume 10%
F5 Refresh Generates new playlist
⚠️ Common First Launch Issues
  • "Missing MSVCP140.dll" → Install Visual C++ Redistributables
  • "Could not find audio files" → Check folder paths in settings.txt
  • "Connection failed" → Verify streaming server details
  • "Access denied" → Run as Administrator

9 Scheduling & Automation

Understanding schedule.txt

The schedule file lets you play specific content at exact times.

Schedule Format

# Format: DayOfWeek,Time,FileName,Description
# Days: 1=Mon, 2=Tue, 3=Wed, 4=Thu, 5=Fri, 6=Sat, 7=Sun
# Time: 24-hour format (HH:MM)

# Example: Play news at noon every day
1,12:00,news_monday.mp3,Monday News
2,12:00,news_tuesday.mp3,Tuesday News
3,12:00,news_wednesday.mp3,Wednesday News

Creating a Daily Schedule

1
Morning Show (6 AM)
1,06:00,morning_show_intro.mp3,Good Morning Show
1,06:03,weather_monday.mp3,Monday Weather
1,06:05,morning_music_bed.mp3,Morning Music
2
Hourly Station IDs
# Play station ID every hour
1,07:00,station_id.mp3,Station ID
1,08:00,station_id.mp3,Station ID
1,09:00,station_id.mp3,Station ID
# ... continue for each hour

Running 24/7 Automatically

1
Create a Batch File

Create start_radio.bat in C:\AIRadioHost:

@echo off
:start
AIRADIOx.exe
echo AIRadio.Host crashed or was closed. Restarting in 10 seconds...
timeout /t 10
goto start
2
Add to Windows Startup
  1. Press Win + R, type shell:startup
  2. Copy start_radio.bat to this folder
  3. Your station will start automatically when Windows starts
💡 Pro Scheduling Tips
  • Use AI to generate daily weather/news updates
  • Schedule different music patterns for different times
  • Create special weekend programming
  • Add holiday-specific content

10 Troubleshooting Guide

Common Issues and Solutions

🔧
Program Won't Start

Error: "This application requires .NET Runtime"

Solution: Install .NET 9 Runtime from Microsoft (see Section 1)


Error: "MSVCP140.dll is missing"

Solution: Install Visual C++ Redistributables

🔧
No Audio Files Found

Error: "No files found in music folder"

Solutions:

  • Check folder paths in settings.txt use correct slashes
  • Ensure MP3 files are in the folders (not subfolders)
  • Verify files are actual MP3s (not M4A or other formats)
🔧
Streaming Connection Failed

Error: "Failed to connect to streaming server"

Solutions:

  • Check your internet connection
  • Verify server URL has no typos
  • Ensure Windows Firewall isn't blocking AIRADIOx.exe
  • Contact your streaming provider for correct server details
🔧
Poor Audio Quality

Issue: Crackling, skipping, or distorted audio

Solutions:

  • Ensure all MP3s are same quality (128kbps or higher)
  • Check CPU usage (should be under 50%)
  • Close other audio applications
  • Reduce streaming bitrate in settings

Getting Help

Support Options

🆓 Free Support:

⭐ Premium Support Services:

Service What's Included Price
Quick Setup Remote installation via TeamViewer + basic config €49
Full Setup Installation + custom config + 30 min training €99
Pro Package Everything + AI voice creation + 3 months support €199

📧 Email hello@airadiohost.com to book premium support.

Log Files

AIRadio.Host creates detailed logs in C:\AIRadioHost\logs\

  • YYYY-MM-DD_log.txt - Daily activity log
  • Check these for detailed error messages
  • Include recent logs when requesting support

Congratulations!

You now have everything you need to run your AI-powered radio station!

Quick Recap:

  1. Install .NET 9 Runtime ✓
  2. Download and extract AIRADIOx.zip ✓
  3. Add your music files ✓
  4. Configure settings.txt ✓
  5. Double-click AIRadioHost.exe ✓