I was a super Power user of this feature. I used it every which way possible. I had over 50 auto-playlists.
Being a programmer ... I know you have been working on the engine for this functionality and won't release it till you are happy you have something that works, is extensible in future and has parity with WMP, iTunes and other media players. I have enough confidence to know you can do it.
Here are some features that would be great:
- Parity with WMP [tough] ... gotta do it
- Parity with iTunes [tough] ... gotta do it
- Allow regular expressions in comparison e.g. "Title" contains "^Love.*Hate" to find songs with Titles that start with "Love" and have "Hate" in the title ...
- Allow logical operators - AND, OR, NOT, XOR
- Allow numerical ranges - BETWEEN e.g. "Playcount" is BETWEEN 1 and 5
- Allow criteria that refer to other playlists e.g. in "Moody" playlist and not in "Sad" playlist ... watch out for circular references
- Allow saving as XML - invent a industry standard format that everyone can adopt and incorporates all playlist format
- Allow export to XLS files
You don't have to do this in one shot ... progressively enhance functionality towards this goal!
I would love to help/beta-test!