Closed malagrond closed 11 months ago
The unending issue with the implementation of a playlist system is that it is very difficult to find a method of determining when a seamlessly looping song has "ended." I have tried quite a few times to find some way to determine when a song has repeated once and is going back to the beginning, to no avail. That is currently the only thing holding this back.
would it be possible to set up the playlist so that a user could set a custom duration for how long individual looping songs play before playing the next song? maybe 1-3 min by default?
What about a chat command that would play a random song from our favorite list? That way we could set up a macro and get a sort of manual playlist going by quickly changing the song whenever we wanted.
What about a chat command that would play a random song from our favorite list? That way we could set up a macro and get a sort of manual playlist going by quickly changing the song whenever we wanted.
This is present, /porch random favorites
would it be possible to set up the playlist so that a user could set a custom duration for how long individual looping songs play before playing the next song? maybe 1-3 min by default?
I'm not particularly interested in implementing this without proper song end detection. The above command for random tracks from favorites is the stop gap solution for now, but when I'm able to detect the end of a track I will for sure add multi-playlist and playlist (shuffle, repeat, etc) support.
I'm under no illusions that this plugin will support making multiple playlists, but having a new tab to create a single Playlist with loop/shuffle options would be awesome. With the search box and the Favorites tab, it isn't that hard to find the songs we'd want to add to a Playlist anyway. It would just be nice to have a mix we could organize and play through. ♥