How to show Spotify or Apple Music in the MacBook notch
Short answer: install a notch app that reads macOS's Now Playing information. All of these show Spotify and Apple Music in the notch, with controls: boring.notch, Atoll and Ledge (free), Alcove, NotchNook, Droppy and MediaMate (paid). They differ in browser support, lyrics, the audio-output picker, and whether the dancing visualizer actually captures your audio.
Why this got harder in macOS 15.4
macOS keeps a system-wide record of what is playing (the MediaRemote framework, which feeds Control Center). In macOS 15.4 Apple stopped ordinary apps from reading it, and notch apps had to find another way in. Several open-source apps, including boring.notch, MewNotch and DynamicNotch, credit the open-source mediaremote-adapter, which asks from inside Apple's signed perl; Ledge does the same with a small library of its own. MediaMate restored Apple Music and Spotify through another API in 3.7.0. Because this is all unofficial, any macOS update can break it until the app is updated.
What each app shows
| App | Sources | Output picker | Lyrics | Visualizer |
|---|---|---|---|---|
| Ledge (free) | Music, Spotify, browser tabs; scrub bar | Yes, AirPlay | No | Animation seeded from the track; reads no audio |
| boring.notch (free) | Now Playing apps; YouTube Music via a WebSocket | In 2.8 release candidates | Beta, since 2.7 | Yes; a real-time captured-audio option in 2.8 RCs |
| Atoll (free) | Apple Music, Spotify, Cider and more; ±10 s seek gestures | Yes, incl. AirPlay | Yes | Live waveform; needs audio capture permission |
| Alcove | All sources via the system player; extra Spotify and Apple Music features | Yes, output volume and AirPlay | Not listed | Live waveform from an audio tap, or simulated |
| NotchNook | Spotify, Apple Music and any Now Playing app; choose the source; scrubber | Not listed | Not listed | Not described |
| Droppy | Browser media (Chrome, Firefox, Safari), Spotify | Yes | Yes, line by line | Live audio visualizer |
| MediaMate | "Most apps, including Apple Music, Spotify, Chrome"; scrubbing | Output icons | No | No |
The visualizer question
A visualizer that moves to the actual sound has to capture the audio playing on your Mac, which means an audio-capture or Screen Recording permission. Alcove, Atoll, Droppy and the boring.notch release candidates do this; DynamicNotch's README asks for Screen Recording for its audio-reactive visualization. That is a reasonable design, but it is worth knowing what you are granting. Ledge deliberately does not: an early version sampled system audio, and it was removed. Its equalizer is an animation, so Ledge never needs to hear what you play.
Which to choose
- Lyrics in the notch: Atoll (free) or Droppy.
- YouTube Music: boring.notch, which has a dedicated integration.
- Only music and HUDs, on any Mac back to macOS 13: MediaMate.
- Music without granting audio access, on macOS 26: Ledge.
- No app: macOS's own Now Playing lives in Control Center in the menu bar, not in the notch.
FAQ
Can the MacBook notch show what Spotify is playing?
Not on its own. A notch app such as boring.notch, Atoll, Ledge, Alcove, NotchNook, Droppy or MediaMate shows Spotify and Apple Music in the notch, with playback controls.
Which notch app shows lyrics?
Atoll and Droppy show lyrics; boring.notch has lyrics in beta since 2.7. Ledge, NotchNook and MediaMate do not list lyrics.
Do notch app visualizers record my audio?
The ones that react to the real sound capture it: Alcove, Atoll, Droppy, DynamicNotch and the boring.notch 2.8 release candidates say so or ask for the permission. Ledge's equalizer is an animation and reads no audio.
Why did my notch app stop showing music after a macOS update?
macOS 15.4 restricted the private Now Playing framework these apps rely on. Apps use workarounds that a later macOS update can break, so update the app first.
Related
- Best notch apps for MacBook in 2026
- Ledge vs Alcove
- How to get a Dynamic Island on a MacBook
- Ledge: a free, open-source notch app for MacBook
Sources
- boring.notch README (mediaremote-adapter credit) and release notes (2.7 lyrics and YouTube Music; 2.8 RC waveform and audio output)
- Atoll README and release notes (waveform, lyrics, AirPlay)
- Alcove: tryalcove.com, FAQ, its changelog feed (
api.tryalcove.com/changelog), Homebrew cask - NotchNook: getnotchnook.com (pricing, FAQ, permissions), what's new
- Droppy site and changelog; MediaMate store page and releases (3.7.0 on macOS 15.4)
- MewNotch README; DynamicNotch README; mediaremote-adapter
- Ledge README and release notes, version 1.2.2