Webradio in der Menüleiste. Mit allem, was gerade läuft.

MenuBarRadio streamt deine Sender direkt aus der Menüleiste und zeigt Interpret, Titel, Jahr, Cover und Songtext live an – angereichert aus MusicBrainz, iTunes und dem Cover Art Archive.

macOS · AVPlayer (AAC / MP3 / HLS) · nativ in SwiftUI

MenuBarRadio: Menüpopup mit Cover-Art, Interpret, Titel, Album und Release-Datum, darunter die Verlaufsliste zuletzt gespielter Titel und die Senderliste.

Gerade live

Der Titel steht in der Menüleiste, bevor du fragst.

Timed-Metadata aus dem Stream, optional ergänzt durch eine Anbieter-API pro Sender. Das Label zeigt Interpret, Titel und Jahr – so knapp oder ausführlich, wie du willst.

Compliance Muse · 2022 · Bob Alternative
0
Quellen für Jahr, Release & Cover
0
Metadaten-Felder im Now-Playing-Panel
0
Konten, Tracking, Werbung

Now Playing

Interpret, Titel, Jahr, Release, Cover – im Menü.

Das Now-Playing-Panel zeigt alles zum laufenden Song, inklusive Artwork und einem Lyrics-Popover über LRCLIB. Text ist markierbar, das Cover per Rechtsklick kopierbar.

Compliance Muse Album: Will Of The People Release: 19. März 2022 alternative rock, rock Lyrics · Artwork-Quelle

Anreicherung

Automatisch ergänzt bei jedem Songwechsel.

Bei jedem Trackwechsel – entprellt – sucht MenuBarRadio in MusicBrainz, fällt auf die iTunes Search API zurück und holt Artwork aus dem Cover Art Archive. Ergebnisse werden gecacht, Anfragen ratenbegrenzt.

1MusicBrainz-Sucheprimär
2iTunes Search APIFallback
3Cover Art ArchiveArtwork
+LRCLIBLyrics

Sender

Sender finden, vorhören, übernehmen.

Durchsuche die Radio-Browser-API, hör rein, bevor du hinzufügst, und verwalte alles per Import/Export als JSON. Favoriten bleiben oben in der Liste.

1LIVE★
80s80s★
Bob Alternative▶ vorhören
SomaFM Underground▶ vorhören

Menüleisten-Label

So viel Text, wie in deine Menüleiste passt.

Interpret, Titel und Jahr einzeln ein- oder ausblenden, Fallback auf den Sendernamen, maximale Länge festlegen. Der Tooltip zeigt die vollständigen Metadaten.

Interpret anzeigen
Titel anzeigen
Jahr anzeigen
Max. Länge28 Zeichen
Muse — Compliance

Ton

Lautstärke und Ausgabegerät unter Kontrolle.

Eigener Lautstärkeregler, Ausgabegerät wählbar – automatisch oder ein bestimmtes Gerät. Optional den letzten Sender beim Start weiterspielen und das Artwork-Fenster wiederherstellen.

32%
AusgabegerätMateView ▾
Letzten Sender beim Start spielen

Und außerdem

Das Kleingedruckte, das den Alltag ausmacht.

Verlauf zuletzt gespielter Titel

Die letzten Tracks mit Uhrzeit im Menüpopup, Länge konfigurierbar.

Lyrics-Popover

Songtext synchron über LRCLIB, direkt aus dem Now-Playing-Panel.

Cover per Rechtsklick kopieren

Artwork direkt in die Zwischenablage – für Playlists oder Notizen.

Import / Export als JSON

Alle Sender als eine Datei sichern und auf den nächsten Mac mitnehmen.

Beim Anmelden starten

Autostart-Umschalter in den Einstellungen, plus optionales Dock-Icon.

Vorhören vor dem Hinzufügen

Jeden Suchtreffer antesten, bevor er in deiner Senderliste landet.

Technik

Nativ gebaut, offen dokumentiert.

PlattformmacOS · SwiftUI · MenuBarExtra
WiedergabeAVPlayer – AAC, MP3, HLS & kompatible Streams
MetadatenICY / timed metadata · StreamTitle
AnreicherungMusicBrainz · iTunes Search · Cover Art Archive · LRCLIB
Sender-VerzeichnisRadio Browser API
AusgabeSystemgerät oder gezielte Geräteauswahl
LizenzPolyForm Noncommercial 1.0.0

Netzwerk & Rate-Limits

MenuBarRadio spricht mit öffentlichen Musik-APIs, um Songs anzureichern. Anfragen sind entprellt, ratenbegrenzt und werden gecacht – aus Rücksicht auf die Dienste und deine Bandbreite.

Stell den Sender ein.

Projekt in Xcode öffnen, Ziel MenuBarRadio starten – und die App sitzt in der Menüleiste.

● xattr -dr com.apple.quarantine /Applications/MenuBarRadio.app

Die fertige DMG ist ad-hoc signiert, nicht von Apple notariell bestätigt – macOS blockiert den ersten Start deshalb. Der Terminal-Befehl oben entfernt die Quarantäne; alternativ hilft ein Rechtsklick auf die App → „Öffnen“.