----
NOTE: As Pablo stopped developing this version long ago ZvezdanD has been rewritten almost whole Magic Node Script and make it working under both MediaMonkey 2.x, 3.x and above. All questions should be redirected to new Topic thread set by ZvezdanD HERE.
Thank you all for understanding and thanks ZvezdanD for continuing work on this project.
----
An incremental release has been released on April 14. It doesn't add a whole lot of new functionality, but it implements some requests and it is the first new release in a long time.
This is a very early and untested release so I'm sure there are lots of bugs. Please report them here.
The web site for the script (including download) is http://magicnodes.110mb.com.
See what's new here: http://magicnodes.110mb.com/whatsnew.htm.
If you're new to the script, you're strongly encouraged to look at the tutorial and examples in the website. There's also a new downloadable help file.
In a nutshell, the new version incorporates some requested fields (sample rate, original year, album and year), ignores the leading "The" in artist fields (including album and artist) and shows the MagicNodes node in the tree only if it contains subnodes. It also fixes some bugs.
Some of the new features were contributed by onkel_enno and bex.
Enjoy!
----------------------------------
For people new to the script, here are some examples to give you an idea of what the script can do:
Code: Select all
Album Artist|shortcut:Ctrl+F8|child of:artist\<Album Artist>\<Album|Sort by:max(year)>
Code: Select all
Album Artist (just favorites)|shortcut:Ctrl+8|filter:Rating>=4\<Album Artist>\<Album|Sort by:max(year)>
Code: Select all
Artists in Quarantine|SQL filter:Songs.SongPath LIKE '%quarantine%'\<Artist>\<Album|Sort by:max(year)>
Code: Select all
Albums by Genre|icon:bottom level\<genre>\<album>
Code: Select all
Simple artist|icon:top level\<artist|trim:1>\<artist>\<album>
Code: Select all
Tracks by encoding\<format>\<bitrate>\<VBR>
Code: Select all
Artist by last time played\<artist>\<time since last played>
Here are some older examples:
Code: Select all
Most played albums\<album|sort by:sum(played)|sort order:desc|unknown:no|top:5 percent>
Code: Select all
Most played in avg albums\<album|sort by:avg(played)|sort order:desc|unknown:no|top:5 percent|min tracks:8>
Code: Select all
Top rated artists\<artist|sort by:avg(rating)|sort order:desc|unknown:no|top:10|min tracks:12>
Code: Select all
Involved people\<involved people|trim:1>\<involved people>
Code: Select all
Comments\<comment|trim:25>
(shows first 25 characters of the comment field. You'd be surprised of how many tracks have comments you weren't aware of!)
Code: Select all
Album Artist\<album artist|trim:1>\<album artist>\<album|sort by:first(year)>
Code: Select all
Playlist by artist\<artist>\<playlist>
(for each artist, shows the playlists which contain tracks from that artist. Only works for regular playlists).
Code: Select all
Country\<country>\<album artist>\<album|sort by:max(year)>
Code: Select all
Small mistake\<comment|tri:25>
Code: Select all
Artists by rating\<artist>\<rating>
Find more examples in the web page: http://students.washington.edu/~shmerki ... amples.htm.