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

Download and get help for different MediaMonkey for Windows 4 Addons.

Moderators: Peke, Gurus

TWKArtist
Posts: 20
Joined: Mon Sep 26, 2011 1:11 pm

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

Post by TWKArtist »

Excellent suggestion, and I will try that (or some version of it). But the problem is that in that field I also have other entries that contain more than 4 letters like "VOICES_" and "PERCUSSION_" with various numbers of sub-nodes (the part coming after the underscore). I don't think this solution will work for all entries.

FYI -- I did get the split thing to work, so that I could pull off the preface (like "KEYS" and separate it from the suffix (like "Piano). But there was nothing I found that could keep it clean for the nodes -- in other words the resultant node contained all splits not just something like this:

KEYS
|__ Piano
|__ Organ
|__ Sampler

VOICES
|__ Chant
|__ Chorale
|__ etc., etc.

WINDS
|__ Woods
|__ Pipes
|__ Flutes
|__ etc., etc.

I thought it might require a fairly comples SQL clause for a filter, but I can't seem to work that around either.
But, perhaps I can't do this and I need to structure it some other way.
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

The Split by qualifier is a complex one and its result depends a lot on the chosen Split mode. You should read the Usage section and its examples if you didn't already.

If you are using the underline as a separator, maybe you could just try Left of = "_" for the first level and Right of = "_" for the second one.
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.1 / 5.4.1  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.8 / 4.0.1  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.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
TWKArtist
Posts: 20
Joined: Mon Sep 26, 2011 1:11 pm

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

Post by TWKArtist »

Yes, I have read the text on the Split command.

It might be that I goofed it up and set it incorrectly, so I will try it again.
Thanks for the response...!
TWKArtist
Posts: 20
Joined: Mon Sep 26, 2011 1:11 pm

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

Post by TWKArtist »

OK, that suggestion worked...!

It was actually my fault as I had the entire code string for that particular Magic Node screwed up. Starting over from scratch made it happen.

Thanks...!
willyvds
Posts: 439
Joined: Tue Feb 24, 2009 3:30 pm

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

Post by willyvds »

Sorry to ask again but are there any plans to make a MN version for MM5?
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

As I have mentioned in the Compatibility section on the add-on's web page, my interest for doing MM5 port depends only on donations. That is all I have to say about it.
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.1 / 5.4.1  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.8 / 4.0.1  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.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
willyvds
Posts: 439
Joined: Tue Feb 24, 2009 3:30 pm

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

Post by willyvds »

Of course I can understand that. I have made a donation in the past and I don't mind at all to do so again. But I assume you won't start the new development only based on my donation.
Would it be possible to organize some kind of poll to see how many people would be interested? And would you appreciate that?
ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

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

Post by ZvezdanD »

I really don't like talking about this subject, and I am sure you wouldn't like to hear me ranting. But here it is anyway, since you are persistent even after I said that I don't have anything more to say.

I had a poll at the add-on's web page asking users about its further development, but I removed it in meantime. Maybe I will turn it on again, but I am wondering for what reason I should do that.

Here is the thing with the poll - I don't have any use of it. The real poll that is relevant to the development are donations. No poll or request will make a MM5 port to appear faster, only actual money. If all users wait for MM5 version to appear before they pay for it (if they will do that at all), then I will not receive any donation until then. But if I don't get any money right now, in advance, I will not have any motivation to do the MM5 port.

So, it seems that we are stuck in a stalemate position and you may think that we have a kind of catch-22 situation here. However, you should know that I already spent years of my life developing this add-on without being adequately compensated. Not hours, not days or months, but years. This is not something that you could do for one lazy afternoon or one free weekend. The source code of Magic Nodes is very complex and really huge. For quite some time the enhanced version of Magic Nodes was larger in size than all JavaScripts for MM5 put together, which are making the whole GUI of the new program.

I am grateful for all donations that I received from users so far, but that was simply not enough. I cannot spend another years of my life writing the add-on from scratch again without being properly paid. That was my attitude about this subject from the very moment when I was informed about the new version of program (Porting MM4 scripts).
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.1 / 5.4.1  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.8 / 4.0.1  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.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
ezdropper
Posts: 19
Joined: Wed Sep 12, 2007 2:15 am

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

Post by ezdropper »

Can someone help me with the code to show all Albums with more than 60 characters in the album name?
IanRTaylorUK
Posts: 536
Joined: Fri Dec 27, 2019 4:41 pm

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

Post by IanRTaylorUK »

Try this for a starter:
Mask###=
<Group|Name:Specific Albums>
\Album Name > 59 Characters
|Icon:Bottom level|
Sort by:Album|Filter:Length(Album)>59
\<Folder|Unknown:No|Statistic:Count(Album with album artist)>
\<Album with album artist|Unknown:No|Statistic:Count(All)>
I only have 90 albums with >59 characters and 0 with 60 characters. So makes me wonder if database field is 60 characters maximum. So I ran a quick check using File / Create Reports and DB Browser and it seems (in my case) 60 is the maximum.

So I edited an Album name to be:
"12345678901234567890123456789012345678901234567890123456789012345678901234567890"
and that works - shows up with the above mask set to >60
Ian Taylor
DJSamhein
Posts: 155
Joined: Tue Oct 20, 2009 5:43 am

Custom library node

Post by DJSamhein »

Hi,

Is it possible to create a library node (under "Entire Library", where you have the nodes for "Album Artist", "Genre", etc) based on one of the custom tags available?

I want to use one of the custom tags for the artist country and it would be nice to be able to have a node for it that would list available ones.
Lowlander
Posts: 56465
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Custom library node

Post by Lowlander »

Magic Nodes can take care of this: viewtopic.php?t=19168&hilit=magic+nodes
DJSamhein
Posts: 155
Joined: Tue Oct 20, 2009 5:43 am

Re: Custom library node

Post by DJSamhein »

Thanks for the reply.

Tried magic nodes and it does what I want. However, it's a little slow loading the node (it will freeze MM until everything is loaded) and I couldn't find how to add things to "Entire Library" nodes, only inside one of the existing nodes.

All in all, if there's no other option, I think I'd rather just use another field, like composer or something for this end.
Erwin Hanzl
Posts: 1189
Joined: Tue Jun 13, 2017 8:47 am
Location: Vienna

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

Post by Erwin Hanzl »

You could also display the "Columns Browser" view with CustomX.
Or a field under "Classification" in the archive node.
MMW 4.1.31.1919 Gold-Standardinstallation
chrisdukes
Posts: 75
Joined: Mon Nov 18, 2013 3:15 pm

Can you filter by a dynamic list of folders?

Post by chrisdukes »

I have a Magic Node that lists all of the Album Artist for my Unorganized Music folder. I want to create a filter that ignores any names that are already in my Organized Library folder. Is that possible?
https://soundcloud.com/chris_dukes
------------------------------------------------
MediaMonkey Gold Lifetime v4.1.31.1919
Discogs Tagger 5.8
Magic Nodes 6.0.0.29
Windows 10 Pro
Intel Core i7-3770k 3.5GHz, 16GB RAM
Post Reply