Permanently disable "Mark as played"
Posted: 22 Nov 2023 21:17
Hi! I'm using Proppfrexx for the first time for a project in which we just want to:
1. Receive information about what's currently being played. (Already working using TCP)
2. Trigger different manually pre-made playlists from an external program (Already working using OSC). It should be possible to play a playlist more than once (I don't mean in a loop, eg: A-B-A).
It is almost working but I've been struggling with some of the Proppfrexx features made for radio that are not needed for my use case.
This is what I'm doing to stop all playing playlist before I trigger the one I want:
This is what I'm doing to specify the playlist that I want to play from the start
The problem happens when track are marked "as played" in which case they are being skipped.
I've found this setting which allows to change the behavior so that tracks are not marked "as played":

However that setting is not saved in the playlist. If I open Proppfrexx again is back to "Mark Played"
I also tried enabling "Mark Nothing in manual Playlists"

And when I created a new empty playlist it was correctly set as "Nothing" in the Playlist toolbar. However, after saving and opening the playlist again it was back to "Mark Played".
I also read in the documentation that it was possible to use the command but there is no PLS_CURRENT_MARKASPLAYED to be able to force it as part of the commands that I use to set a specific playlist.
I don't want to have to manually have to change this setting every time Proppfrexx is opened, specially because it has to work with 15 different playlists. Is there a way to permanently disable the "mark as played" feature or disable the skipping of played songs?
1. Receive information about what's currently being played. (Already working using TCP)
2. Trigger different manually pre-made playlists from an external program (Already working using OSC). It should be possible to play a playlist more than once (I don't mean in a loop, eg: A-B-A).
It is almost working but I've been struggling with some of the Proppfrexx features made for radio that are not needed for my use case.
This is what I'm doing to stop all playing playlist before I trigger the one I want:
Code: Select all
PLS_AUTOPLAY_OFF Playlist_1
PLS_AUTOPLAY_OFF Playlist_2
PLS_AUTOPLAY_OFF Playlist_3
PLS_PAUSE_CURRENT Playlist_1|2
PLS_PAUSE_CURRENT Playlist_2|2
PLS_PAUSE_CURRENT Playlist_3|2
Code: Select all
PLS_CURRENT_AUTOPLAY_OFF
PLS_CURRENT_EJECT_CURRENT
PLS_CURRENT_SELECT ${oscdata1}
PLS_CURRENT_SELECT_ENTRY 1
SLEEP 1000
PLS_CURRENT_LOAD_SELECTED
PLS_CURRENT_AUTOPLAY_ONI've found this setting which allows to change the behavior so that tracks are not marked "as played":

However that setting is not saved in the playlist. If I open Proppfrexx again is back to "Mark Played"
I also tried enabling "Mark Nothing in manual Playlists"

And when I created a new empty playlist it was correctly set as "Nothing" in the Playlist toolbar. However, after saving and opening the playlist again it was back to "Mark Played".
I also read in the documentation that it was possible to use the command
Code: Select all
PLS_CURRENT_TOGGLE_MARKASPLAYEDI don't want to have to manually have to change this setting every time Proppfrexx is opened, specially because it has to work with 15 different playlists. Is there a way to permanently disable the "mark as played" feature or disable the skipping of played songs?