Record Last Repeat Mode State for Smart Playlist/Filter

Feature description:

In the same way Symfonium records a last played, last skipped metric for use in smart filtering songs/albums, it should also record the state of the repeat mode for the last play as well. The states would be: Off, Repeat All, and Repeat One.

Problem solved:

This does not necessarily solve a problem as much as it brings a welcome feature that I think people will get a lot of mileage out of. I even think it may satisfy the itch some have had for time-based play count data by offering a similar result approached in a way that requires far less data to be saved.

Brought benefits:

This would allow users to filter songs by whether or they were blasting them on loop, or enjoying them individually.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

    

This is not really possible as I can’t update 50000 songs each time you toggle the repeat mode and because songs can be in multiple queues at the same time with different settings.

The idea is that it would capture the repeat mode state only upon completion of a “played” state for a single song. The metric would be just like “last played” or “favorite date” but for repeat states. It would not record it globally, just individually.