Loading station…
ManaDhone FM
Live audio stream • streaming non-stop
--:-- OFF AIR
On Air Now

Station is empty

Open the admin panel to add songs

0:000:00

Program Guide

0 tracks

No programming scheduled yet

Share This Station

Scan to tune in
Station Admin Local

Add Song to Schedule

Duration is auto-detected via the player so the program guide timings are accurate. If detection fails, use the button on a track to set it manually (mm:ss).

Categories

Create your own categories — they show up in the picker above, the per-song dropdown, and the public filter tabs.

Schedule 0:00 total

No songs yet

Playlists

Group songs into a named playlist, then schedule the whole playlist (or play it now) from the Scheduler below.

Playlist Scheduler

Schedule a song or a whole playlist to play at a set time for all listeners. An active schedule overrides the normal rotation; if two overlap, the higher priority wins. Daily/weekly times use the station timezone set below.

Manual Control

Manual override is saved to the server, so every listener follows within ~30s. A playlist plays its songs in order (looping if you choose Loop). "Resume Schedule" clears it and returns to the schedule/rotation.

Mic Studio & Auto-Ducking Mic off

This ducks the music on this device when you talk — ideal for recording or a loopback/encoder setup. It does not transmit your voice to remote listeners by itself; that needs a streaming server (WebRTC or Icecast).
15%
6
600ms

Have music playing (Tune In, or the studio auto-starts it). Speak — the music dips to the level above, then restores after the release delay. Use headphones if you turn Monitor on, to avoid feedback.

Broadcast Settings

Every listener computes the current song from this reference time + the schedule, so all devices stay in sync. "Go Live Now" makes the station start from the first track at this moment.

Song List (JSON)

Auto-save (PHP): When this page runs on a server alongside api.php, every change you make here is written straight into radio-station.json on the server — no manual export needed. The badge by the title shows Server when connected.
No server? It still works locally — Export the JSON and upload it as radio-station.json next to this HTML. With the server running, listeners just open the site link from the Share box.

Scan Station QR

Camera access is required to scan.
Allow permission and try again.

Click "Start Scanner" to begin
Station is empty
Off air