Magic Nodes 1.3b (IS OUTDATED SEE NOTE IN FIRST POST)
Posted: Tue Jan 25, 2005 5:19 pm
22.07.2009 EDITED BY PEKE:
----
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:
This places the node right after the Artist node, and makes it accesable by pressing Ctrl+F8 (similar to Artist which is accesed by F8). Moreover, clicking on an Album Artist name shows all tracks by that artist.
Similar to the above, but it only considers tracks with a rating of 4 stars or above. Since no "child of" qualifier is specified, the node will be put under the "Magic Nodes" root.
It shows only tracks whose path contains the word "quarantine". If you have a folder with this name where you put doubtful tracks, this is an easy way to access them in an organized way.
This magic node will borrow the icon from the last field in the mask, i.e. album
A bare-bones artist node. It takes the icon from the first field, i.e. artist.
This node lets you browse your files according to thir encoding characteristics (the new thing in this version is the VBR field).
Organizes tracks according to the last time they were played.
Here are some older examples:
(Shows the top 5% played albums)
(Shows the top 5% albums according to the average times its tracks have been played. It ignores albums with less than 8 tracks. I found that my top played artist ranks about 50th in played by average!)
Shows the 10 artists whose average rating is highest. The rating has to be defined for ALL tracks of the artist, otherwise the average is not computed.
(Simple mask to see all of your "involved people" information. Doesn't show the "all" node)
(shows first 25 characters of the comment field. You'd be surprised of how many tracks have comments you weren't aware of!)
(similar to Octopod's Artist by year node. Thanks to Dipinto and Octopod for coming up with the idea. Shows the all node at all but the first level).
(for each artist, shows the playlists which contain tracks from that artist. Only works for regular playlists).
(assumes that one of your custom fields have been renamed to "country")
(Oops... trim has been misspelled. An error message will appear and the user will be presented with the mask again for editing)
(If you want to play only highly rated tracks from a given artist)
Find more examples in the web page: http://students.washington.edu/~shmerki ... amples.htm.
----
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.