WebNowPlaying Plugin for Macro Deck 2
July 31, 2023 ยท View on GitHub
Interfaces WebNowPlaying to Macro Deck 2! Now with WebNowPlaying Redux support!
Supported Extensions
WebNowPlaying Redux (browser extension)
The default and it is recommended to use this. https://github.com/keifufu/WebNowPlaying-Redux
Desktop Media Players [3.1.0+]
WebNowPlaying Plugin supports Native APIs. Enable it on the extension settings.
Spicetify (WNP Redux)
Supported, but depectated.
Macro Deck 2 is not supposed to run on Linux, so...
WNP Companion / Spicetify (Legacy)
It is now depectated and it is no longer available.
Documentation
https://jbcarreon123.github.io/docs/md2/wnpl
Features
| Action | Description |
|---|---|
| Play/Pause | Play/Pauses the current track |
| Next | Next track |
| Previous | Previous track |
| Shuffle | Toggle shuffle |
| Repeat | Toggle repeat |
Variables
| Variable | Description | Type |
|---|---|---|
| wnp_player | Shows the current player (e.g. YouTube) | String |
| wnp_is_playing | Shows when a supported site is playing | Boolean |
| wnp_state | Shows the playing state (0 = stopped, 1 = playing, 2 = paused) | Integer |
| wnp_title | Shows the title of the current track | String |
| wnp_artist | Shows the artist(s) of the current track | String |
| wnp_album | Shows the album of the current track | String |
| wnp_duration | Shows the duration of the current track | String |
| wnp_position | Shows the current position of the current track | String |
| wnp_volume | Shows the volume percentage | Float |
| wnp_repeat | Shows when the repeat is turned on or off | Boolean |
| wnp_repeatall | Shows when the repeat is on all tracks | Boolean |
| wnp_repeatone | Shows when the repeat is on single track mode | Boolean |
| wnp_shuffle | Shows when the shuffle is turned on or off | Boolean |
| wnp_position_percent | Shows the position percentage | Float |
This is a plugin for Macro Deck 2, it does NOT function as a standalone app
Third party licenses
This plugin uses some awesome 3rd party libraries: