Hello,
My use case is mostly dance events, where lights are more for general ambiance more than a real show (except during pro showcases etc). So I used to design a few differents color / slow moving patterns scenes with qlc+, and switch from time to time.
At some point, I thought that it could be cool to be able to change automatically every new song. We mostly use Spotify (and often linux) so checked for what exists, and after a few hours I finally wrote something on my own, so here it is:
https://gitlab.com/Sp4rKy/spotify-to-osc
This tool will check Spotify song changes and not only randomly trigger new scenes with QLC+, but can choose which one of them based on song analysis provided by Spotify.
It then sends order to QLC+ using OSC.
It has been made with a dont-rely-on-internet mind, so everything can be ran in local (assuming you have spotify premium account) during showtime.
Control QLC+ scene based on Spotify songs
-
- Posts: 419
- Joined: Thu Jun 17, 2021 9:31 am
- Location: Australia
- Real Name:
- Contact:
This might be the start of a plugin potentially.
My friend and I recently wrote a python app which takes predominant colours out of spotify album art and makes them available via artnet. Keen to know what you think.
My friend and I recently wrote a python app which takes predominant colours out of spotify album art and makes them available via artnet. Keen to know what you think.
-
- Posts: 46
- Joined: Fri Oct 12, 2018 6:36 am
- Real Name:
You can really do a lot of things thanks to spotify API / song analysis. Didn't thought of the album art as it does not make much sense to me for live show, but definitely a fun idea !
@SPOPATT, thank you !
I don't know any other streaming platform which provides so many details about tracks than Spotify (but I did not check API of all of them). That said, the random mode can still work for you, as long as you're using a MPRIS enabled player on Linux (official app for apple music isn't, but the Cider fork is)