Music

Essentials for Spotify

Overview

‎Effortlessly control your Spotify through your Elgato Stream Deck.

A Spotify Premium account is required to use the full functionality of this plugin.


‎‎

Features

  • Plug-and-Play Setup: In-browser, step-by-step setup; have it running in under a minute.

  • Opinionated: No endless pages of settings, set it up once and forget about it.

  • Lag-Proof Controls: Forget laggy or unresponsive buttons, built in a way that it simply works.

  • Interval Refresh: Syncs data at sensible intervals with your native client so it remains up-to-date.

  • Pixel-Perfect UI: Every icon and element is meticulously aligned for a crisp, frictionless experience.

  • Marquee Titles: Long titles scroll smoothly on both buttons and dials so you never miss a thing.

  • Clear Visual Status: Contextual icons and animations for loading states, errors, and warnings at a glance.


Disclaimer

This project uses the Spotify Web API to fetch data and control playback.
The use of it is subject to the Spotify Developer Terms of Service.

Icons are courtesy of Icons8, used under the Universal Multimedia License Agreement for Icons8.
Icons integrated into this project must not be extracted or re-used as standalone assets.

Spotify is a trademark of Spotify AB.

This project is not affiliated with, endorsed, sponsored, or approved by Spotify AB.

What's new?

  • Removed pending state from Song Clipboard button, uses action-feedback instead.

  • Added seek step size and volume step size to all associated buttons.

  • Renamed Playback Mode to Mode Stack for consistency with multi-action buttons.

  • Added a Volume Stack button that combines volume up, volume down and volume mute / unmute actions.

  • Changed the first volume interaction after a muted state.

  • Fixed an issue that would cause muted state to appear even if the API action failed.

  • Added default profile for Stream Deck Neo and updated existing default profiles for Stream Deck MK.2 and Stream Deck +.

Missing release notes:

v1.1.0.3

  • Added hold-to-seek to both Previous Song and Next Song buttons.

  • Added a Playback Mode multi-action button that combines shuffle, loop song and loop context.

  • Fixed an oversight in device selection when Spotify Web API was idle.

  • Fixed an issue with Volume Up and Volume Down buttons and added step in their settings.

  • Improved UX on buttons invocation and release.v1.0.0.2

  • Fixes an out-of-bounds error with items' dials.

v1.0.0.3

  • Bundles profiles for Stream Deck MK.2 and Stream Deck + on plugin installation.

v1.0.0.2

  • Fixes an out-of-bounds error with items' dials.

v1.0.0.1

  • Fixes an issue with items' dials and makes it smoother while scrolling through Stream Deck pages.

v1.0.0.0

  • This is the first release, enjoy!

Details

Type

Music

Utilities

OS

Mac

Windows

Compatibility

Stream Deck 6.4 or later

Size

1019.38 KB

Version

1.1.0.4

Language

English

Support

Get help

Additional links

Profiles

Yes

Dial support

Yes