Magic Nodes 4.2 w/ 380 masks & real GUI (2011-07-01)[MM2+]

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM2+3]

Post by ZvezdanD » Fri Jul 09, 2010 5:53 pm

Saiyavenger wrote:Maybe this has already been asked, but is it possible to create an autoplaylist from a Magic Node?
No, with Magic Nodes you could create only static playlists.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

Milagro
Posts: 89
Joined: Sun Jun 20, 2010 7:21 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by Milagro » Mon Jul 19, 2010 9:12 am

I not sure how this module works.
How and if it's possible to display the genre-list whit a count of song whit that specific genre.

Something like this:

Alternative (105 songs)
Grunge (210 song)
HipHop (175 songs)

And I like to do the same for the Artist and the Album Artist

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by ZvezdanD » Mon Jul 19, 2010 6:30 pm

Milagro wrote:I not sure how this module works.
I suppose you haven't installed this add-on properly, same as with RegExp add-on. If you have, you would see the Magic Nodes branch in the tree panel and inside of it you would see the predefined "Genre, Artist, Album, Dics #" node.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

Milagro
Posts: 89
Joined: Sun Jun 20, 2010 7:21 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by Milagro » Tue Jul 20, 2010 7:23 am

Thanks for the replay.
I don't know what was wrong but everything works correctly now.

Is it also possible to group the genre with less then 15 songs?
I tried to edit the (Disc #) in the Genre, Artist, Album, Dics# list by setting the min tracks to 15 but whit no result

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by ZvezdanD » Tue Jul 20, 2010 6:45 pm

Milagro wrote:Is it also possible to group the genre with less then 15 songs?
I tried to edit the (Disc #) in the Genre, Artist, Album, Dics# list by setting the min tracks to 15 but whit no result
I don't understand why you are setting the min tracks of Disc # if you want to limit the number of the tracks per genre. However, if you want to display all genres with less then 15 songs under one node and other genres as separate nodes, then this is not possible with one mask, but you could create a group with two masks - one mask would display all genres with more than 15 songs as multiple nodes, and another mask would display one node with grouped all genres with less then 15 songs using the Filter.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

zzxantrax07
Posts: 27
Joined: Tue Nov 17, 2009 1:45 am

Magic Nodes (Same "Folder Name" and "Album Title"

Post by zzxantrax07 » Thu Aug 05, 2010 5:45 am

Can someone experienced in MN make me a MN node that will display nodes if the "Folder Name" isn't the same with "Album Title".

I can play in Path codes, but not the above mentioned.

thanx.
Last edited by Bex on Thu Aug 05, 2010 7:41 am, edited 1 time in total.
Reason: Moved to Magic Node thread

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes (Same "Folder Name" and "Album Title"

Post by ZvezdanD » Thu Aug 05, 2010 7:38 am

zzxantrax07 wrote:Can someone experienced in MN make me a MN node that will display nodes if the "Folder Name" isn't the same with "Album Title".

Code: Select all

<Group|Name:Tracks...>\Tracks with the last folder different from Album name|Icon:Top level|Filter:CASE WHEN length(rtrim(SongPath, replace(SongPath, '\', ''))) > 0 THEN substr(SongPath, 1, length(rtrim(SongPath, replace(SongPath, '\', '')))) ELSE '' END NOT LIKE '%\' || Songs.Album || '\'\<Album with album artist>\<Title>
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

zzxantrax07
Posts: 27
Joined: Tue Nov 17, 2009 1:45 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by zzxantrax07 » Fri Aug 06, 2010 10:37 pm

Magic Nodes (Same "Folder Name" and "Album Title")

thanx a lot sir.

can you change the code so that what i will see on the nodes are "folder name", not "album name".
that way, i'll be able to see the differences.

(there are times that even i already changed the album title, the album is still showing on the node you made.)

and can you do another node that will ignore folders with "CD1" to "CD...".

thanx.

juglar103
Posts: 15
Joined: Sun May 10, 2009 4:54 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by juglar103 » Sat Aug 07, 2010 3:05 am

I need a mask like "2010's songs" with the highest "last.fm rank" song of each artist. The lastfm rank is in custom field. It's possible?

rovingcowboy
Posts: 14153
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)
Contact:

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by rovingcowboy » Sat Aug 07, 2010 3:14 am

juglar103 wrote:I need a mask like "2010's songs" with the highest "last.fm rank" song of each artist. The lastfm rank is in custom field. It's possible?
if you have the songs on your computer ranked with last fm then use the auto playlists of the gold version of mediamonkey.
you can in there make a list to show the highest ranking songs and one for the year they were released in or ranked in.

just make a list with the rule for showing songs with the date wanted.

then use the sort option to sort by rank, and to have it go from z to a order so the highest rank is shown on top.
you can even give it a rule to show only songs with X rankings.

i've made one for highest ranks from 4 to 5 stars by that way i just told you too.
:)
roving cowboy / keith hall. My skins http://www.mediamonkey.com/forum/viewto ... =9&t=16724 for some help check on Monkey's helpful messages at http://www.mediamonkey.com/forum/viewto ... 4008#44008 MY SYSTEMS.1.Jukebox WinXp pro sp 3 version 3.5 gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 2.WinXP pro sp3, vers 2.5.5 and vers 3.5 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.Dell demension, winxp pro sp3, mm3.5 spare jukebox.) 4.WinXp pro sp3, vers 3.5, dad's computer bought from computer store. )5. Samsung Galaxy 5 Android 5) 6. Proscan tablet Android 4.3 ) 7. amd a8-5600 apu 3.60ghz mm version 4 windows 7 pro bought from computer store.

juglar103
Posts: 15
Joined: Sun May 10, 2009 4:54 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by juglar103 » Sat Aug 07, 2010 3:27 am

I dont want the highest rank songs of 2010; i know how do it.
I want one song of each artist. With the auto-playlists is this possible?

rovingcowboy
Posts: 14153
Joined: Sat Oct 25, 2003 7:57 am
Location: (Texas)
Contact:

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by rovingcowboy » Sat Aug 07, 2010 3:46 am

you can get one song from each artist on one playlist and combine sub playlists. for making a list of multiple artists.

but making one song from one artist with multiple artists on one list is not possible with out you picking the song.

magicnodes should be able to allow you to add in the proper rules to make them sub menus but thats all i know about it,
hopefuly some one will be along shortly and let you know how to do it. :D this is a world wide forum so someone is always awake and coming in here.
roving cowboy / keith hall. My skins http://www.mediamonkey.com/forum/viewto ... =9&t=16724 for some help check on Monkey's helpful messages at http://www.mediamonkey.com/forum/viewto ... 4008#44008 MY SYSTEMS.1.Jukebox WinXp pro sp 3 version 3.5 gigabyte mb. 281 GHz amd athlon x2 240 built by me.) 2.WinXP pro sp3, vers 2.5.5 and vers 3.5 backup storage, shuttle 32a mb,734 MHz amd athlon put together by me.) 3.Dell demension, winxp pro sp3, mm3.5 spare jukebox.) 4.WinXp pro sp3, vers 3.5, dad's computer bought from computer store. )5. Samsung Galaxy 5 Android 5) 6. Proscan tablet Android 4.3 ) 7. amd a8-5600 apu 3.60ghz mm version 4 windows 7 pro bought from computer store.

juglar103
Posts: 15
Joined: Sun May 10, 2009 4:54 am

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by juglar103 » Sat Aug 07, 2010 3:54 am

Thx Cowboy.

Searching, i found a clue:

<Group|Name:Tracks...|Show tracks:No>\First Track from each Album|Icon:Top level|Filter:Songs.ID IN (SELECT S1.ID FROM Songs AS S1 WHERE S1.IDAlbum = Songs.IDAlbum ORDER BY TrackNumber LIMIT 1)\<Album|Trim:1>\<Album>

And changing the terms... I will try it.

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by ZvezdanD » Sat Aug 07, 2010 7:09 am

zzxantrax07 wrote:can you change the code so that what i will see on the nodes are "folder name", not "album name".
that way, i'll be able to see the differences.
Well, you could replace <Album with album artist> with <Path|Split by:\\|Split Mode:String Part|Split part:-2>, but...
zzxantrax07 wrote:(there are times that even i already changed the album title, the album is still showing on the node you made.)
the album is still showing on the node you made because Magic Nodes has not an auto-refresh, i.e. after you modify some field for some tracks, the nodes displaying these tracks are not updated. You need to collapse and expand the global node to get refreshed its sub-nodes.
zzxantrax07 wrote:and can you do another node that will ignore folders with "CD1" to "CD...".

Code: Select all

<Group|Name:Tracks...>\Tracks with the last folder different from Album name (ignoring CD*)|Icon:Top level|Filter:CASE WHEN length(rtrim(SongPath, replace(SongPath, '\', ''))) > 0 THEN substr(SongPath, 1, length(rtrim(SongPath, replace(SongPath, '\', '')))) ELSE '' END NOT GLOB '*\' || replace(Songs.Album, '[', '[[]') || '\' AND CASE WHEN length(rtrim(SongPath, replace(SongPath, '\', ''))) > 0 THEN substr(SongPath, 1, length(rtrim(SongPath, replace(SongPath, '\', '')))) ELSE '' END NOT GLOB '*\CD*\' OR CASE WHEN length(rtrim(SongPath, replace(SongPath, '\', ''))) > 0 THEN substr(SongPath, 1, length(rtrim(SongPath, replace(SongPath, '\', '')))) ELSE '' END NOT GLOB '*\' || replace(Songs.Album, '[', '[[]') || '\CD*\' AND CASE WHEN length(rtrim(SongPath, replace(SongPath, '\', ''))) > 0 THEN substr(SongPath, 1, length(rtrim(SongPath, replace(SongPath, '\', '')))) ELSE '' END GLOB '*\CD*\'\<Path|Split by:\\|Split Mode:String Part|Split part:-2|Unknown:No>\<Title>
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

ZvezdanD
Posts: 3084
Joined: Thu Jun 08, 2006 7:40 pm

Re: Magic Nodes 4.0 w/ 320 masks & real GUI (2010-06-24) [MM

Post by ZvezdanD » Sat Aug 07, 2010 8:02 am

juglar103 wrote:I need a mask like "2010's songs" with the highest "last.fm rank" song of each artist. The lastfm rank is in custom field. It's possible?
If your Custom 1 values are with leading zeroes (e.g. 001, 002, ...010, ...), you could try with:

Code: Select all

<Group|Name:Tracks...|Show tracks:No>\One 2010s track with maximal Custom 1 value from each Artist|Icon:Top level|Filter:Songs.ID IN (SELECT (SELECT Songs.ID FROM Songs, ArtistsSongs AS A1 WHERE Songs.ID = A1.IDSong AND (A1.PersonType = 1 OR A1.PersonType IS NULL) AND A1.IDArtist = ArtistsSongs.IDArtist AND <Decade> = '2010''s' ORDER BY Custom1 DESC LIMIT 1) FROM Songs, ArtistsSongs WHERE Songs.ID = ArtistsSongs.IDSong AND (ArtistsSongs.PersonType = 1 OR ArtistsSongs.PersonType IS NULL) GROUP BY ArtistsSongs.IDArtist)\<Artist|Trim:1|Unknown:No>\<Artist|Unknown:No>
If Custom 1 values are in numeric form (1, 2, ...10, ...), then you should replace Custom1 with CAST(Custom1 AS integer).
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1 / 5.4  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.7 / 4.0  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.3 / 2.2.2  Inherit Child Playlists 1.0.2  Add Currently Playing/Selected Track(s) to Playlist 1.1.2

Post Reply