Player is a hub that controls all your favourite sources of music with just your Mac's media keys.
Player resides in your menu bar and has a sleak interface to display what you're listening to when the media keys of your Mac are clicked.
Player knows you don't want to listen to iTunes when you're watching a YouTube video, so it promptly pauses your iTunes and any other YouTube video that might be playing on other tabs.
Player now supports iTunes and YouTube on Google Chrome!
Player is in beta, so it is rough around the edges.
- Support for Spotify and YouTube on Safari coming soon!
- Auto-pause all background music when YouTube video starts playing. Currently iTunes and other YouTube tabs will be paused on interacting with YouTube using media keys.
Player uses Swift stable release 3.1.1 on Xcode 8.3.3.
Player captures your Mac's hardware media keys when supported apps are in foreground or when whitelisted apps aren't using your hardware media keys.
To achieve this, Player uses SPMediaKeyTap. An Objective-C framework to handle media key events.
Read my blog about this project on Medium