Introduction
Welcome to Song Overlays Pro! This quick start guide gets you from download to displaying what's playing in just a few minutes. No technical expertise required.
What you'll achieve:
- Install and launch Song Overlays Pro
- Grant necessary permissions
- Detect your first song
- View the overlay in your browser
- Ready for OBS, Discord, or other integrations
Prerequisites
Before starting, make sure you have:
- macOS 13.0 (Ventura) or later
- Active internet connection (for song detection)
- Music playing capability (Spotify, Apple Music, browser, DJ software — anything that plays audio)
Step 1: Download and Install
Get Song Overlays Pro from the Mac App Store.
- Open the Mac App Store on your Mac
- Search for "Song Overlays Pro"
- Click Get (or the price button if purchasing)
- Authenticate with Face ID, Touch ID, or Apple ID password
- Wait for the download to complete
- Click Open or find it in your Applications folder
Direct Link: Song Overlays Pro on Mac App Store
Step 2: Grant Audio Permissions
Song Overlays Pro needs permission to listen to your Mac's audio.
- When you first launch the app, macOS will ask for Screen Recording permission
- This permission allows the app to capture system audio (it doesn't actually record your screen)
- Click Open System Settings when prompted
- Find Song Overlays Pro in the list
- Toggle the switch to on
- You may need to restart the app for changes to take effect
Why Screen Recording Permission?
macOS groups audio capture under Screen Recording permissions for security. Song Overlays Pro only uses this to listen for music — it never records or stores your screen content.
Step 3: Start the Detection Server
Launch the song detection engine.
- In Song Overlays Pro, click the Server tab in the sidebar
- Click the Start Server button
- The status indicator will turn green when ready
- You'll see "Server running on port 8080" (or similar)
The server is now listening for songs and ready to serve overlays.
Step 4: Play Some Music
Time to detect your first song.
Play any song on your Mac:
- Spotify
- Apple Music
- YouTube in browser
- SoundCloud
- DJ software (Serato, rekordbox, Traktor)
- Any audio source
Wait 5-10 seconds for detection
The current song appears in Song Overlays Pro with:
- Song title
- Artist name
- Album name
- Album artwork
Tip: Detection works best with commercial releases. Live recordings, bootlegs, or very obscure tracks may not be recognized.
Step 5: View Your Overlay
See the overlay that you can add to OBS or other software.
- In the Server tab, find the Overlay URL
- Click Copy URL to copy it
- Open the URL in any web browser
- You'll see your styled "now playing" overlay
- Play different songs and watch it update in real-time
This is the same URL you'll use in OBS, streaming software, or display systems.
Step 6: Choose Your Theme
Customize how the overlay looks.
- Click Customize Theme in the Server tab
- Browse through 10 built-in themes
- Click any theme to preview it
- The browser overlay updates instantly
- Pick one that matches your style
Themes range from minimal and professional to vibrant and eye-catching.
You're Ready!
That's it — Song Overlays Pro is now detecting songs and serving overlays. Here's what you can do next:
Add to OBS Studio
Display the overlay on your stream.
Post to Discord
Share what's playing with your community.
Accept Song Requests
Let your audience request songs via QR code.
Send to VJ Software
Control Resolume or other visual software via OSC.
Customize Your Look
Make the overlay match your brand.
Quick Troubleshooting
Song Not Detecting
- Check permissions — Ensure Screen Recording is enabled in System Settings
- Restart the app — Close and reopen Song Overlays Pro
- Check audio source — Make sure music is actually playing through your Mac
- Wait longer — Some songs take 10-15 seconds to identify
- Try a popular song — Obscure tracks may not be in the database
Server Won't Start
- Check the port — Another app might be using port 8080
- Change the port — Go to Settings → Server → Port
- Restart your Mac — Clears any stuck processes
- Check firewall — Ensure Song Overlays Pro isn't blocked
Overlay Not Loading
- Verify the URL — Copy it fresh from the app
- Check server status — Ensure the green "running" indicator is on
- Try a different browser — Rule out browser-specific issues
- Disable ad blockers — Some may interfere with localhost connections
Permission Issues
- Open System Settings → Privacy & Security → Screen Recording
- Find Song Overlays Pro and toggle it off, then on again
- Quit and restart Song Overlays Pro
- If still not working, try removing and re-adding the permission
Understanding the Interface
Sidebar Tabs
| Tab | Purpose |
|---|---|
| Server | Start/stop detection, view overlay URL |
| Discord | Configure Discord webhook posting |
| OSC | Set up OSC output for VJ software |
| Song Requests | Enable audience song requests |
| History | View recently detected songs |
| Settings | App preferences and configuration |
Status Indicators
- Green — Server running, detection active
- Yellow — Starting up or processing
- Red — Error or server stopped
- Pulsing — Currently detecting a song
Keyboard Shortcuts
Speed up your workflow:
| Shortcut | Action |
|---|---|
⌘ + 1 |
Go to Server tab |
⌘ + 2 |
Go to Discord tab |
⌘ + 3 |
Go to OSC tab |
⌘ + R |
Restart server |
⌘ + , |
Open Settings |
System Requirements
Minimum:
- macOS 13.0 Ventura
- Apple Silicon or Intel Mac
- 100MB storage
- Internet connection
Recommended:
- macOS 14.0 Sonoma or later
- Apple Silicon Mac
- Stable internet for song detection
Next Steps
Now that you're set up, explore the full potential of Song Overlays Pro:
- Add overlay to OBS — Most popular integration
- Customize themes — Match your brand
- Enable Song Requests — Audience interaction
- Join Discord — Get help and share setups
You're all set! Song Overlays Pro is now running and ready to display what's playing. Whether you're streaming, DJing, or running events, you have a powerful tool for showing your music to the world.