Playlist Manager
Playlist Manager - a tool to manage playlists of regions in a project. This script is capable of automatically shuffling regions and playing them in random order, while avoiding replaying recently played tracks.
Main function
Generate random playlist : The script scans all regions in the Reaper project and generates a randomly shuffled playlist. When the current playlist ends, it automatically generates a new playlist with a different order.
Avoid recent repeats : Using the Fisher-Yates shuffle algorithm combined with repeat avoidance logic, the script will try to avoid playing recently played tracks at the beginning of the new playlist (by default, avoids the last 10 tracks).
Music playback controls : Provides basic controls like Play, Pause, Stop, Previous, Next and supports Space shortcut to pause/resume playback.
Auto Playback : Can automatically switch to the next track when the current track ends.
Donate me: https://paypal.me/nkstudio
Playlist Manager - a tool to manage playlists of regions in a project. This script is capable of automatically shuffling regions and playing them in random order, while avoiding replaying recently played tracks.