Support · Foghorn
Adding Custom Audio to your foghorn
Want your own goal horn, your own win song, or an inside-joke sound when the other team scores? The Foghorn plays your files first whenever it finds one named with -custom — no app changes, no settings, just files on the SD card.
How it works
The Foghorn's sounds live on its SD card, organized in one folder per league (nhl, nfl, mlb, ...), with files named by team abbreviation. Before playing any standard sound, the Foghorn checks for a custom version. If it's there, yours wins.
There are four custom slots per team:
| File name | When it plays |
|---|---|
COL-custom.mp3 | Your team scores (replaces the goal horn) |
COL-win-custom.mp3 | Your team wins the game |
COL-start-custom.mp3 | The game starts |
COL-bad-custom.mp3 | The other team scores |
(COL here is Colorado — swap in your own team's abbreviation.)
Step by step
- Unplug the Foghorn and pop out the SD card. On most computers you'll need an SD card reader.
- Open the card — you'll see a folder for each league. Go into your league's folder (for example
nhl). - Copy your audio file in, named exactly like the table above: your team's abbreviation in CAPITALS, the
-custompart in lowercase, ending in.mp3. Example:DET-win-custom.mp3inside thenhlfolder. - Eject the card safely, put it back in the Foghorn, and plug it in. Done — the next goal plays your sound.
Not sure of your team's abbreviation? It's shown next to every team in the Puckhead app's team list.
File requirements & tips
- MP3 format only. If your file is a different format (m4a, wav), convert it to MP3 first — plenty of free tools do this.
- Louder files sound louder. The Foghorn already plays at full digital volume, so a quiet recording will be a quiet horn. If your sound seems weak, boost the file's volume before copying it over.
- Keep it a reasonable length. The Foghorn plays the whole file — a 4-minute song after every goal gets old fast. 10–30 seconds is the sweet spot for horns; win songs can run longer.
- Your custom files are safe. Sound updates from Puckhead never touch
-customfiles — they're yours until you delete them. - Going back is easy. Delete the
-customfile and the Foghorn returns to the standard sound instantly.
Troubleshooting
My custom sound doesn't play. Check the three usual suspects: the file name (abbreviation in capitals, -custom spelled exactly, .mp3 on the end), the folder (it has to be inside your league's folder, not the card's root), and the format (a renamed m4a is still an m4a — actually convert it).
Sound plays but it's distorted or crackly. Re-export the MP3 at a standard bitrate (96 kbps, 44.1 kHz). Extremely high bitrates can stutter.
The Foghorn says the SD card isn't detected. Reseat the card, and make sure it was ejected safely from your computer. If it still fails, reformat as FAT32 and re-copy the sounds.
Still stuck? Open a support ticket — and tell us what file name you used, that's usually the whole answer.
