Repository navigation
StarPlayrX for Mac 1.1.2
📻 StarPlayrX for Mac 1.1.2
🌈 Lava-lamp color equalizer
- 🎚️ Live equalizer bars driven by StarPlayrX's own audio (Core Audio process tap + FFT), so they move with the music, not a fake animation
- 🫧 Lava-lamp colors that drift and shift with the music, less predictable than a fixed color cycle, with a soft background glow that pulses on the bass
- 🎧 Works when the output goes through BlackHole or other audio routing
- Needs macOS 14.2 or later (earlier systems hide the bars)
🪟 Tear-off window and window shade
- ✂️ Drag the panel off the menu bar and it becomes its own floating window
- 📻 Clicking the menu bar icon shows or hides the torn-off window
- 🎬 Double-click the header to roll the window up like a window shade, leaving just what's playing and the equalizer. Double-click again to roll it down
- 🌊 Smooth animations between the menu, the torn-off window and the shade
- 🧊 Liquid Glass look on macOS 26 and later, with no extra dark border
📜 AppleScript support
- Full scripting dictionary: open StarPlayrX in Script Editor's Open Dictionary…
▶️ play channel,stop,resume,toggle playback,sign in/sign out- 🔎 Read
current channel,shown artist/shown song(what the list shows) andplaying artist/playing song(what's actually playing) - 📋
channel numbers,xtra channel numbers,live channel numbers,channel info,now playing,search channels - 🪟 Control the window:
show menu,hide menu,detach menu,drag menu,park menu at upper right,toggle shade,menu position,search text,scroll to channel,select channel - 🧪
test channeltunes a channel and reports whether what plays matches what the list showed. All 279 Xtra channels came back MATCH
tell application "StarPlayrX"
play channel "1009"
get {shown artist, shown song}
park menu at upper right
toggle shade
end tell🖼️ Artwork (updated build 7)
- ✂️ Album art fills its tile, cropping away the white frames baked into some covers, with app-icon squircle corners
- 📻 Channel logos stay whole on a dark tile (Liquid Glass on macOS 26 and later); square channel art is enlarged to fill the squircle
- 🌟 No channel art or logo? The StarPlayrX logo shows instead
- ⚡ Channel art and album art are cached in memory and loaded lazily, so switching back to a channel shows its art instantly
🛠️ Fixes
- 🎯 Xtra channels play the song the channel list shows, including after switching channels
- 📜 AppleScript commands wait until the app is ready and the channel is really playing, instead of returning false or empty
- 🔎 The channel search field no longer pops up an empty AutoFill list
- 🧪 New unit test target (23 tests) and a scripted end-to-end tour
💻 Requirements
- macOS 13 Ventura or later (equalizer: macOS 14.2 or later)
- Universal: Apple silicon and Intel
🔏 Security
- Signed with Developer ID and notarized by Apple (ticket stapled)
📦 Install
- Download
StarPlayrX-Mac-1.1.2.dmg(or the.zip) - Move
StarPlayrX.appto Applications and open it - Click the 📻 icon in the menu bar
SHA-256 (StarPlayrX-Mac-1.1.2.dmg): 4c95bb29fd263a4d3d916cfdaa9e9ce27bf6f85b43918c38b60bdeb7584b65dd
SHA-256 (StarPlayrX-Mac-1.1.2.zip): 9107e297061de6746096ce8b00fcd9aad4b3e3bbada5a914dc9d6c551b35e61d


