All Projects → xzzz9097 → Muse

xzzz9097 / Muse

An open-source Spotify controller with TouchBar support

Programming Languages

swift
15916 projects
applescript
352 projects

Projects that are alternatives of or similar to Muse

Musaicfm
Screensaver inspired by Apple’s inbuilt iTunes Screensaver. It can display Artwork by Spotify or last.fm Profile Data.
Stars: ✭ 144 (-75.76%)
Mutual labels:  music, spotify, itunes
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: ✭ 97 (-83.67%)
Mutual labels:  music, spotify, itunes
Itunes Remote
Remotely control iTunes on Mac without Internet 🎶📱
Stars: ✭ 160 (-73.06%)
Mutual labels:  music, itunes, remote
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: ✭ 2,070 (+248.48%)
Mutual labels:  music, spotify, itunes
Lyricsx
🎶 Ultimate lyrics app for macOS.
Stars: ✭ 3,251 (+447.31%)
Mutual labels:  music, spotify, itunes
Lyricify-App
A fantastic app to provide auto-scrolling lyrics for Spotify, iTunes, Music Center, QQ Music, Netease Cloud Music, and YesPlayMusic. 一款为Spotify、iTunes、Music Center、QQ音乐、网易云音乐、YesPlayMusic提供滚动歌词的软件。
Stars: ✭ 486 (-18.18%)
Mutual labels:  spotify, itunes
owntone-server
OwnTone is forked-daapd's new name. Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
Stars: ✭ 1,408 (+137.04%)
Mutual labels:  spotify, itunes
Warez
All your base are belong to us!
Stars: ✭ 584 (-1.68%)
Mutual labels:  music, spotify
Spotui
Spotify in the terminal 💻🎶
Stars: ✭ 302 (-49.16%)
Mutual labels:  music, spotify
github-now-playing
🎵 Display what you're listening to right on your Github profile
Stars: ✭ 75 (-87.37%)
Mutual labels:  spotify, itunes
Spotiflyer
Spotify/Gaana/Youtube Music Downloader For Android!
Stars: ✭ 231 (-61.11%)
Mutual labels:  music, spotify
App
🎉 Festify Host & Client
Stars: ✭ 317 (-46.63%)
Mutual labels:  music, spotify
mulukhiya-toot-proxy
各種ActivityPub対応インスタンスへの投稿に対して、内容の更新等を行うプロキシ。通称「モロヘイヤ」。
Stars: ✭ 24 (-95.96%)
Mutual labels:  spotify, itunes
MusaicFM
Screensaver inspired by Apple’s inbuilt iTunes Screensaver. It can display Artwork by Spotify or last.fm Profile Data.
Stars: ✭ 223 (-62.46%)
Mutual labels:  spotify, itunes
Olivia
Elegant music player for LINUX
Stars: ✭ 261 (-56.06%)
Mutual labels:  spotify, itunes
spotify-web-helper
🎛 Control Spotify from node.js
Stars: ✭ 60 (-89.9%)
Mutual labels:  spotify, remote
Plylst
Smart playlists for Spotify! Stop relying on fancy pants algorithms to organize your library and instead build playlists the way you want.
Stars: ✭ 301 (-49.33%)
Mutual labels:  music, spotify
Monstercat Visualizer
A real time audio visualizer for Rainmeter similar to the ones used in the Monstercat videos.
Stars: ✭ 571 (-3.87%)
Mutual labels:  music, spotify
Jmc
jmc - a new macOS media organizer
Stars: ✭ 432 (-27.27%)
Mutual labels:  music, itunes
Raveberry
A multi-user music server with a focus on participation
Stars: ✭ 442 (-25.59%)
Mutual labels:  music, spotify

Muse

An open-source Spotify, iTunes and Vox controller with TouchBar support, system-wide TouchBar controls (à la iTunes) and Spotify account integration.

Download and screenshots

Website

Control strip integration

Muse appends a permanent button to the control strip (right tray bar) of the TouchBar, displaying album art and playback time. You can tap it to reveal the full control bar, long press it to toggle play/pause and swipe on it to jump to next or previous track.

Installation

The app is not code signed, so after trying to open it unsuccessfully (because of GateKeeper) head to System Preferences -> Security & Privacy and manually grant it permission. At first start you'll be prompted to log into your Spotify account. It's not strictly necessary but it allows adding/removing favourites to your library.

Usage

Summon it with control + command + s You'll be greeted with an album art window in the middle of the screen, and the playback controls on your TouchBar. Pressing the hotkey one more time makes them both disappear, and they also auto-hide when you focus another application. Bring up the window and press command + q or esc to quit the app. System-wide now playing controls are also accessible from the leftmost button of the control strip, just like iTunes and Safari ones. Spotify, iTunes and Vox are currently supported. The app automatically guesses the right player to control basing on availability and playback notifications, but you can manually toggle them with the shortcuts described below.

Keyboard shortcuts

Several handy shortcuts are provided when the popup window is open:

Keystroke Action
s and space toggle play/pause
a and left arrow previous track
d and right arrow next track
w focuses player window
r toggles repeating
x toggles shuffling
l likes track
i shows title
1 controls Spotify
2 controls iTunes
3 controls Vox

Build

The project is not code-signed, just clone the repository, install the pods and open the workspace file.

git clone https://github.com/xzzz9097/Muse && cd Muse/ && pod install && open Muse.xcworkspace

Libraries

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].