-
-
Notifications
You must be signed in to change notification settings - Fork 70
Spotify
⚠️ This feature has been deprecated and may be removed in a future version
This feature allows for the importing, searching and playback control of Spotify music.
Note: Controlling playback of tracks will only work with a Spotify premium account.
- Create an app in the Spotify developer dashboard.
- Edit the app settings adding the following Redirect URL:
http://localhost:7811/spotredir
. Make sure to scroll to the bottom and click save. - Copy the Client ID, then in Tauon Music Box; paste it under
MENU
>Settings
>Accounts
>Spotify
. - In that same settings section of Tauon Music Box, click the
Authorise
button. You will be redirected to Spotify to log in. - Back in Tauon Music Box, click the
Enable
toggle next to the Spotify tab to toggle on the Spotify specific features.
You can paste Spotify album, artist or playlist URL's by pressing Ctrl + v. This will import the album to the end of the current playlist in the case of album URL's, or create a new playlist in the case of artist and playlist URL's.
You can Search for albums and artists. To do so, type your search query (this will trigger the standard global search). Then, press Tab to switch from local search to Spotify search.
You can monitor active playback from a remote Spotify device by clicking MENU
> Start Spotify Remote
.
Tip: If you want to import the remotely playing album, scroll to the end of a playlist, right click in the empty area at the bottom and click
Add Playing Spotify Album
.
Also see here for a more detailed guide.
- Playback of actual audio must be handled by an external application. For this, you can use the official Spotify client, the Spotify web player or a 3rd party client like Spotifyd.
- Search is unreliable when searching using an album name. Try search for artist names only.
Tip: If you setup Spodifyd with a configuration then you won't need to use the official Spotify client.
- Install Spotifyd package
sudo pacman -S spotifyd
- Create a config directory
mkdir ~/.config/spotifyd
cd ~/.config/spotifyd
- Create a config file
gedit spotifyd.conf
. See example config file below, and/or refer to the official readme. - Enable the Spotifyd service:
systemctl enable --user spotifyd.service
- Start the service:
systemctl start --user spotifyd.service
[global]
username = "yourspotifyusername"
password = "yourspotifypassword"
backend = "pulseaudio"
bitrate = 160
device_type = "computer"