Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Filter Unplayed Artists (Read 3092 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Filter Unplayed Artists

Is there any way to create a filter for all artists that have never been played?

ie. If all tracks from artist X have  PLAY_COUNTER<1 then include in playlist.

Filter Unplayed Artists

Reply #1
No. The title formatting scripts and queries only "see" one track at a time.
elevatorladylevitateme


Filter Unplayed Artists

Reply #3
No. The title formatting scripts and queries only "see" one track at a time.

  Aw too bad. Do you think developing a component for that would be very complicated?

Filter Unplayed Artists

Reply #4
I think that you can do it easily with Custom Database (foo_customdb), you create a tag like %artist_playcount% and create an action to augment it by one when a song is played, then create an autoplaylist using the values of %artist_playcount%.

Just play with that component.
<insert signature here>

Filter Unplayed Artists

Reply #5
No. The title formatting scripts and queries only "see" one track at a time.

  Aw too bad. Do you think developing a component for that would be very complicated?

That preforms reasonably well? Yes.

I think that you can do it easily with Custom Database (foo_customdb), you create a tag like %artist_playcount% and create an action to augment it by one when a song is played, then create an autoplaylist using the values of %artist_playcount%.

Just play with that component.

Wouldn't an %artist_playcount% value be stored separately for each track?
elevatorladylevitateme

Filter Unplayed Artists

Reply #6
@shakey_snake

The trick with the component is that its tags have a 'scope'. So if you set that scope to ARTIST, every track with same artist gets the same value.
Cool, isn't it?
<insert signature here>