Most people searching for an auto Azan player end up with one of three things: a phone app that only sounds on the phone, a smart-speaker skill that needs an internet connection and a subscription, or a sealed “Azan clock” appliance that calls one fixed recording and can’t drive your existing PA. If what you actually want is the full Adhan, in your own Qari’s voice, coming out of the mosque’s real speakers, automatically, five times a day — that’s a software job, and it runs on hardware you may already own.
An honest automatic Adhan player has to do four things well, and the cheap options each skip at least one:
Multilarm is an offline audio scheduler that does exactly this. It installs on Windows, Linux or a Raspberry Pi, plays any audio file you give it at the second you ask, and never needs the network to fire.
Open the Config Generator in any browser and use its Salat Calendar Generator: enter your latitude and longitude (or tap Detect Location), pick the year, your calculation method (MWL, ISNA, Egypt, Makkah/Umm al-Qura or Karachi), Asr madhab and high-latitude rule, press Generate Calendar, and a full year of times drops straight into the config. It is computed on your own machine — the calculation library is embedded in the page, so nothing is fetched from any prayer-time website. Two ready-made configs ship for UK Sheffield and Bangladesh, and if your masjid follows its own printed sheet you can paste that in instead. Each day’s five times map straight to your Adhan folder:
<MAConfig><DateAndTimeData>05:14|13:02|17:21|20:46|22:12</DateAndTimeData></MAConfig>
<MAConfig><AlarmPath>C:\Adhan\Fajr|C:\Adhan\General</AlarmPath></MAConfig>
<MAConfig><AlarmIndexData>1|2|2|2|2</AlarmIndexData></MAConfig>
<MAConfig><AlarmFileFormat>mp3</AlarmFileFormat></MAConfig>
Fajr (slot 1) points at a dedicated Fajr folder — many communities use a recording with the extra “as-salatu khayrun min an-nawm” line there — while Dhuhr through Isha all draw from a General folder. Because every slot is a folder, not a single file, you can keep several Adhan recordings in it and Multilarm picks one per call, or you can keep exactly one for a fixed muezzin. Replace the file, and the next Azan uses the new one. No restart.
Drop any .mp3, .wav, .ogg or .flac of your chosen muezzin into the folder and Multilarm plays it untouched. The bundled sample audio is free-licensed so you have something working on day one, but almost every site swaps in their own licensed Adhan. Upload from a phone or laptop through the built-in web file manager — no need to touch the machine itself.
Larger masjids have separate speaker runs for the main hall, the women’s section, the wudu area and the car park. Multilarm fans a single Adhan across all of them in lock-step with one setting — one decode, one shared clock, every output in sync:
<MAConfig><PlaybackDevice>2</PlaybackDevice></MAConfig>
<MAConfig><MirrorDevices>3|4|5</MirrorDevices></MAConfig>
No commercial audio matrix, no per-zone timers drifting apart.
A full-volume Fajr Adhan at 5 a.m. can be a problem with neighbours. A volume profile caps the early call without you editing any prayer time:
<MAConfig><VolumeProfileRules>06:30-22:00,volume=1.0;22:00-06:30,volume=0.6</VolumeProfileRules></MAConfig>
Add a second set of times for the Iqamah, or a short reminder chime a few minutes before each prayer, the same way you added the Adhan. And on the odd day you need to skip or delay a call — a funeral, building work, a one-off event — the optional Cloud Dashboard lets a trustee skip the next Azan or trigger one early from a phone, from anywhere, without opening any ports on the mosque network. The scheduler itself still runs fully offline; the cloud is only there when you want a remote.
MirrorDevices sends one Adhan to every speaker zone in sync.Free for personal use; a small charity / small-mosque licence covers congregational deployment. Download Multilarm or see the mosque licence.