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.
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:
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.
Literally anyone who wants to broadcast:
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.
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.
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. ☕
AIRadio.Host will NOT work without .NET 9. This is a free Microsoft component.
⬇ Download .NET 9 RuntimeComponent | 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) |
Click this link: https://dotnet.microsoft.com/download/dotnet/9.0
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
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
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.
Click the button below to download the complete package:
Email required: We'll send you the download link and setup instructions.
Need help setting up? We offer:
Contact hello@airadiohost.com for pricing.
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
AIRadio.Host is incredibly efficient - just 1.31 MB! This is because:
After downloading AIRADIOx.zip:
Install to C:\AIRadioHost for easiest setup. Avoid paths with spaces like "Program Files".
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:
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
Double-click AIRADIOx.exe to test:
If the program doesn't start, you probably need to install .NET 9 Runtime (see Section 1).
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 |
For a Top 40 Station:
For a Classic Rock Station:
You need at least 3-5 jingles. Create MP3 files saying:
Save these as jingle1.mp3, jingle2.mp3, etc. in the jingles\ folder.
Open C:\AIRadioHost\settings.txt in Notepad. Here's what each setting means:
# Your station identity
stationName=My Awesome Radio Station # Change this!
stationDescription=Playing the best hits 24/7 # Change this!
YOU are 100% responsible for:
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).
# 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
Patterns control the order of content. Each letter represents a category:
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
How to use:
Copy these scripts and customize with your station name:
"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!"
"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!"
"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]!"
By using AIRadio.Host, you acknowledge that:
Illegal broadcasting can result in fines up to $150,000 per song!
You need your own streaming server. We do NOT provide streaming services.
Listen2MyRadio
Caster.fm
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 |
Our team can set up your streaming server:
Price: €149 - includes first month of hosting
Contact: hello@airadiohost.com
To broadcast legally, you need licenses from:
Alternative: Use royalty-free music from Epidemic Sound, Artlist, etc.
Before starting, verify:
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
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 |
The schedule file lets you play specific content at exact times.
# 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
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
# 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
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
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
Error: "No files found in music folder"
Solutions:
Error: "Failed to connect to streaming server"
Solutions:
Issue: Crackling, skipping, or distorted audio
Solutions:
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.
AIRadio.Host creates detailed logs in C:\AIRadioHost\logs\
You now have everything you need to run your AI-powered radio station!