Is Choral a standalone music player?
No — Choral is a floating remote control, not a player. Music keeps playing in the apps and websites you already use, under your own account, and Choral doesn't stream or store any music itself. It shows what's playing and puts the controls in one compact panel on your desktop.
Is Choral free?
Yes. The free version is a complete product: unlimited control of Spotify and Apple Music, plus full control of up to 50 online tracks a day. Choral Pro — a $19.99 one-time purchase for up to 3 Macs — removes the daily online limit. See Pricing.
Does the free version limit me to 50 tracks a day?
No — your listening is never limited. Music always keeps playing, and Choral always shows what's playing. The daily 50-track allowance only applies to controlling web players through Choral: past 50, remote-control actions pause until tomorrow, while playback, the now-playing display, and Last.fm scrobbling continue. Spotify and Apple Music desktop apps are never counted or limited.
Which music services does Choral support?
Choral controls Spotify and Apple Music desktop apps directly. Built-in web sources include YouTube Music, YouTube, Spotify Web Player, Apple Music Web, Amazon Music, SoundCloud, TIDAL, Deezer, Bandcamp, Pandora, NetEase Cloud Music, and QQ Music. You can also explicitly enable additional web players. Available controls vary by service and are shown in Choral.
Does Choral work with web music players?
Yes. Install Choral Connector, choose the services you use, and approve Chrome access only for those sites. Choral then shows and controls the authorized player tabs without requiring you to switch to the browser.
What do Fully Supported and Limited Support mean?
Fully Supported means all controls that Choral presents for that service are currently available. Limited Support means one or more controls are unavailable; those controls remain visible but disabled. Music websites can change, so support levels may change with future site updates.
Does the browser extension access every website?
No. Choral Connector asks Chrome for access only to music sites you select during setup or explicitly enable later. Its optional permission pattern allows the generic-player feature to support an additional site, but that site is not accessible until you choose it and approve Chrome's permission prompt.
Can I control Choral with keyboard shortcuts?
Yes. Choral has global shortcuts that work from anywhere on your Mac — play/pause, previous/next track, like, lyrics, and show/hide the panel. Every shortcut can be customized or disabled in Settings.
Can Choral sync my listening history to Last.fm?
Yes. Connect your Last.fm account and Choral scrobbles what you play and keeps your now-playing status updated, across all supported sources. You choose which sources scrobble, and advertisements are never recorded.
Can I like or favorite songs from Choral?
When the selected music service exposes a reliable like or favorite action, Choral maps its like button to that action. Unsupported controls remain visible but disabled. For the Spotify desktop app, liking uses the Spotify Web API and requires your own API Client ID — an advanced option in Settings.
Do I need the browser extension to use Choral?
Only for online music services. If you listen with the Spotify or Apple Music desktop apps, Choral works out of the box — no extension needed. The extension is only required to connect web players like YouTube Music or SoundCloud.
Does Choral show lyrics?
Yes. Choral has a floating lyrics window that follows the current track, with time-synced lyrics when available. Lyrics are fetched from LRCLIB, an open community lyrics database.
Does Choral collect my data?
Choral does not collect listening activity for analytics, advertising, or sale. Playback data is processed on your Mac. The app contacts specific services only for artwork, lyrics, updates, Pro licensing, and accounts you choose to connect. See the Privacy Policy for details.
What do I need to run Choral?
An Apple silicon or Intel Mac running macOS 15 or later. Web music services additionally require Google Chrome with the Choral Connector extension installed.