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

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

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

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

by ZvezdanD » Tue Dec 01, 2020 6:37 pm

Haaden2 wrote: Tue Dec 01, 2020 4:24 pm I get the error, "Error executing script event. Expected ')' in regular expression.
Thank you for the report. It will be fixed in the next version.

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

by Haaden2 » Tue Dec 01, 2020 4:24 pm

Hope you all are well!

I have my Involved People field formatted like this:
Guitar (Electric): Jimi Hendrix; Vocal: Jimi Hendrix; Drums: Mitch Mitchell; Bass: Noel Redding; Vocal (Backing): Noel Redding

I want to create nodes of each of the items in parentheses, i.e.:
(Backing)
(Electric)

I tried the following in a mask:

Code: Select all

<Involved people|Split by:; |Split Mode:Categories|Exclusive right of: (|Exclusive right until:): >
But I get the error, "Error executing script event. Expected ')' in regular expression.

I'm guessing it's because I'm using parantheses in my mask? Is there a way around this?

Re: Magic Node Help

by ZvezdanD » Thu Nov 19, 2020 6:02 pm

kbeck wrote: Wed Nov 11, 2020 10:30 am Need a list of tracks with the same title but have different Original Dates.
"Tracks with same Title from different Artists", replace Artist with OrigYear.

Magic Node Help

by kbeck » Wed Nov 11, 2020 10:30 am

My coding is no so great. Can someone help me with a Magic Node or Auto Playlist that I can filter tracks.

Need a list of tracks with the same title but have different Original Dates. Trying to sync them.

I don't think it can be done in an AutoPlaylist that I can see. I can edit a Magic Node if it's close but I don't see any looking for both titles and dates equal.

Thanks.
KB

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

by ZvezdanD » Wed Nov 04, 2020 1:42 am

martialartsguy wrote: Tue Nov 03, 2020 7:29 pm I'm trying to create a node with all music (non-classical) that is rated 5 stars, in individual playlists by Artist.
...
However, now I'd like to do the same thing, but ONLY if the Artist has 3 or more songs at 5 stars. Is that possible?
Maybe you could try to customize some predefined masks using their filters. The freely available version has the mask: "Artists with at least 3 tracks with track rating >= 4 stars". The enhanced version is even simpler to adjust the values specified in the filter, e.g. with the next masks:
- "Artists with at least <ID:1> files rated <ID:2> stars or more"
- "Artists with at least <ID:1> files, all files rated <ID:2> stars or more"
- "Artists with at least <ID:1> files having (weighted) avg. rating >= <ID:2> stars".

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

by martialartsguy » Tue Nov 03, 2020 7:29 pm

Hi there,

Big fan of Magic Nodes! I'm trying to create a node with all music (non-classical) that is rated 5 stars, in individual playlists by Artist. I managed to do this mask:

Code: Select all

Rating, Album Artist|Position:First child|Filter:<Path> Like '%Other Music%'\<Rating|Sort order:Desc|Statistic:Count(All)>\<Album artist>
However, now I'd like to do the same thing, but ONLY if the Artist has 3 or more songs at 5 stars. Is that possible?

Thanks so much for a great script, Zvezdan!

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

by ZvezdanD » Wed Jul 22, 2020 9:13 am

The add-on was already sent and received, but here is the part from the the add-on's web page that I need to mention here anyway. It is recommended that you: a) use a reliable e-mail address on the provider which will not refuse to deliver e-mails just because they contain attachments or for some other ridiculous reasons, b) if you don't have another address, then put my e-mail address to the contacts list of the address that you have registered on PayPal.

GMail's spam prevention is especially horribly sensitive. I wrote to them about it long time ago, but they just ignored me.

Spam is bad, I hate it as anyone else, but I think it is even worse when an e-mail provider constantly drops e-mails assuming they are spam without giving any notice about that to the sender or receiver.

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

by zimmypope » Tue Jul 21, 2020 10:48 am

Thanks ZvezdanD!

I donated yesterday via PayPal and sent you an email. When can I expect to receive an email with the enhanced version?

Can't wait to put it to use. :D

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

by ZvezdanD » Mon Jul 20, 2020 6:31 pm

Yes, the enhanced version allows using "<" and ">" in the Left of, Right of and Split by qualifiers. Also, the "\" character doesn't need to be escaped with one additional "\" character.

The only character that is still reserved for Left of and Right of qualifiers in the enhanced version is "|" which is used as separator between multiple parameters for the mentioned qualifiers. The "|" character is allowed with the Split by qualifier even in the freely available version since that qualifier doesn't allow multiple parameters.

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

by zimmypope » Mon Jul 20, 2020 2:17 am

ZvezdanD wrote: Sat Jul 18, 2020 2:41 pm
zimmypope wrote: Sat Jul 18, 2020 1:53 am In a mask, I am trying to do a left of > but the mask comes back invalid
The freely available version of the add-on doesn't allow using "<" or ">" in the Left of, Right of and Split by qualifiers.
Oh! Thanks....I'm happy to donate, I adore the script. Does the paid version allow using ">" in Left of?

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

by ZvezdanD » Sat Jul 18, 2020 2:41 pm

zimmypope wrote: Sat Jul 18, 2020 1:53 am In a mask, I am trying to do a left of > but the mask comes back invalid
The freely available version of the add-on doesn't allow using "<" or ">" in the Left of, Right of and Split by qualifiers.

Magic Nodes: Left of function with special characters

by zimmypope » Sat Jul 18, 2020 1:53 am

I am trying to make a mask that includes a left of function. I am pretty good at masks but I can't figure this one out. I have song titles that use the '>' character, for example, Scarlet Begonias>. In a mask, I am trying to do a left of > but the mask comes back invalid, probably because > is a special character used in masks to signify certain functions. I have many song titles using '>' (signifying a segue directly into the next song on on album) and I'd love to figure this out. Thanks in advance. :D

Re: Magic Nodes 5 - would like help in finding a script for sub-genre

by Weatherman » Tue Feb 18, 2020 6:21 am

Big thanks to ZvezdanD

Editing the script for 1 random file per year......It only bloody worked!! :) :)
Thank you Zvezdan!! Thank you very much. And just to let you know I am very happy with MagicNodes 5 and RegExp...your update works great on my Windows 10 machine. I also love the new layout of RegExp which makes finding what you want so much easier.
Jim

Magic Nodes 5 - would like help in finding a script for sub-genre

by Weatherman » Sat Feb 15, 2020 5:03 pm

Hi. Can anyone help? I have the latest MagicNodes and I would like to create a node that plays 1 random track from each entry of my Custom5 field. I use my custom5 field as a field to enter sub-genres. For example, the Genre is "Rock" the sub-genre could be "Classic", or "Metal" or "Indie", etc.
So I would like to have a Node that displays 1 random track from each sub-genre (which is Custom5 field.
I have tried copying the script from other Nodes and trying to edit them but I just cannot get it to work. I have one for playing 1 random track from each genre which looks like this:
Songs.ID IN (SELECT Songs.ID FROM Songs, (SELECT DISTINCT IDGenre FROM GenresSongs) AS T1 WHERE Songs.ID IN (SELECT Songs.ID FROM Songs INNER JOIN GenresSongs ON Songs.ID = GenresSongs.IDSong INNER JOIN Genres ON GenresSongs.IDGenre = Genres.IDGenre WHERE GenresSongs.IDGenre = T1.IDGenre ORDER BY Random() LIMIT <Number|Caption:Number of files per Genre|Value:1|MinValue:0|MaxValue:100|ID:1>))

Any help would be appreciated.

Re: Figured it out

by benfucius » Thu Dec 12, 2019 4:53 pm

ZvezdanD wrote: Thu Dec 12, 2019 2:44 pm The playlists created with Magic Nodes, which have the option "Show ordinal numbers" turned on, have the numbers exactly as you want, i.e. 01, 02, 03... If you didn't get them like that, you are doing something wrong.
I can confirm 100% that it is not inserting a zero in front of the initial nine numbers. I have not changed anything, fresh copy of the plugin/vbs. I simply click "Show ordinal numbers" in the Edit Magic Node box, and the results are 1,2,3 not 01,02,03.
ZvezdanD wrote: Thu Dec 12, 2019 2:44 pmI don't know about MMA, I am not using it, but nodes in MMW created with Magic Nodes within Music collection should appear there. If you didn't get them, you are doing something wrong again. Maybe you have those nodes disabled in Manage Collections / Edit Media Tree / Collection Options / Tree Nodes.
I found this and tried it, MMW shows these fine, but MMA does not detect it. Any possibility that nodes can be moved as a child node of Location? I'm taking a guess not, but if so that would be fantastic.

Top