I created a intelligent playlist based on albums. I defined the following rules:
Never played
Does not contain the genre “Goth Rock”
Does not contain the genre “Rock”
The rules are linked with “Or"
However, I now see an album in the list that contains only tracks with the “Goth Rock” genre. The music source is Nextcloud Music via the Subsonic protocol.
Where is my failure? Or is this a bug?
Bonus Question 1: Instead of “Never played,” I’d prefer the rule “Not played in the last 365 days.” Not a fixed date, but a dynamic one. What information do I need to provide for this?
Bonus Question 2: For “Never played” or “Last played,” is this timestamp also sent back to the Subsonic server via Nextcloud Music and thus synchronized?
OK, i have changed the logic, but the result is the same:
In the first Screenshot you see my current definition. Genre “does not contain”:“Rock” should include “Goth Rock”. On the Second Screenshot there is a marked Album with songs from ASP. All songs have the Genre “Goth Rock”. They have only this single Genre. I dont know, if it is possible, that a song has multiple Genres.
Strange… i have now reversed the Rule. Removed all Genres, except “Goth Rock” and changed Goth Rock to “Is”. With that, i have only the marked album in list, as expected. If i now, change the “is” to “is not”, the filter worked…
Many thx. Im fine with that now. Do you have any ideas, for my 2 bonus questions? For the second questions i dont if i should address the app, the protocol or NextCloud music for this questions.
For the first one, i think this already exists in Symfonium, but im really confused by the given options.
I only have a shell here, so i checked with mysql using “select * from oc_music_tracks where play_count > 0;” and found that play_count and last_played are changed for tracks i have played.
If I were to reset my phone and set up Symfonium again, would the “last_played” data be synced to Symfonium from the server so that I’d have that date there as well? I’m guessing yes, but unfortunately, I don’t know how it works internally. If that really works, that would be great.