|
Post by frostbyte on Jan 23, 2022 5:07:40 GMT -5
Hi, it would be great to define rules in a smart playlist list to add songs, that are on another playlist. So one could combine playlists and add the already given filters. For me it would be sufficient to select normal playlists
|
|
|
Post by GoneMAD on Jan 23, 2022 12:44:46 GMT -5
playlist contents are not indexed in the database, so this is not possible
|
|
|
Post by bluewhiskey on Apr 3, 2022 15:48:16 GMT -5
Damn, I just joined the forum to try to request this "smart playlists based off of the contents of regular playlists" feature. Is there absolutely no way at all that you would consider refactoring the app to allow for this? I would literally pay for this additional feature even after already paying for premium, it's that useful for me. Hell, if there was a way I could support the app more than just paying I would consider it (alas, other than coding, which I don't know how to do).
|
|
|
Post by GoneMAD on Apr 3, 2022 17:52:22 GMT -5
Damn, I just joined the forum to try to request this "smart playlists based off of the contents of regular playlists" feature. Is there absolutely no way at all that you would consider refactoring the app to allow for this? I would literally pay for this additional feature even after already paying for premium, it's that useful for me. Hell, if there was a way I could support the app more than just paying I would consider it (alas, other than coding, which I don't know how to do). no plans. its quite a bit more than just a "little refactoring"
|
|
|
Post by bluewhiskey on Apr 4, 2022 13:05:42 GMT -5
I didn't say "little"--not sure where you got that from. I'm actually very appreciate of this app and just purchased it. Thanks for the work you do, though this is unfortunate to hear.
|
|
|
Post by GoneMAD on Apr 4, 2022 13:17:32 GMT -5
probably just my mind adding adjectives. sorry about that
I have to factor in performance and resource usage for all design decisions I make for the app. From the start (11 years ago now), GMMP has focused on large libraries (50k+), so you will see many decisions that might not make sense until you consider how it impacts large collections. This in particular is one of them. There are users with hundreds of playlists that could contain thousands to 10 thousands of tracks each. Having to index each playlist would add massive bloat to an already large database (and would likely impact query speeds). Playlist files are also very often, modified / sync'd from external sources outside of GMMP, so they'd have to be constantly monitored for changes and re-indexed to stay up to date.
Both of these factors are why i based any filename/path based data to be read on demand instead of being indexed. The folder view will traverse the file system live, and the playlists are read from disk each time for their contents.
|
|
|
Post by patrick on Apr 4, 2022 13:21:36 GMT -5
|
|
|
Post by bluewhiskey on May 26, 2022 11:33:00 GMT -5
@gonemad -- Just seeing this response. Thank you for clarifying! patrick-- thanks, will check it out.
|
|
|
Post by patrick on Oct 6, 2022 5:38:50 GMT -5
Aa suggested in my other thread a fix for this would also be an option to add a song to a smartplaylist (simply by adding the filename as a rule).
Smartplaylist could then be used as a kind of regular playlist or a mix of smart + regular features (smart rules + filenames as more kind of regular playlist feature)
|
|