[REQ] Magic Nodes

Post a reply

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

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

Topic review
   

Expand view Topic review: [REQ] Magic Nodes

[REQ] Multi-level collection tree

by allwi » Thu Feb 24, 2022 7:06 pm

For MM4, there was this great and powerful addon 'Magic Nodes'.

It allowed to create structured lists, e.g. something like

Code: Select all

+ Album Artists
  +- [ABC]
    +- Abba
    +- Air
    +- ...
  +- [DEF]
    +- Dark Star
    +- Dave Brubeck
    +- ...
This will help to navigate through a lengthy list of album artists, artists or even worse for albums.
This structuring is already part of Years which shows 1940s/1950s etc.

If would be good to include an optional level based on the grouping of the first letter (eg. ABC for all entries starting with A, B or C) to (album) artists and albums.

Re: [REQ] Magic Nodes

by IanRTaylorUK » Sat Oct 16, 2021 10:54 am

title: 'Tracks with Artist same as Title',
sql: 'Songs.artist = Songs.SongTitle'
}, {
title: 'Tracks with Album Artist same as Title',
sql: 'Songs.albumArtist = Songs.SongTitle'
}, {
title: 'Tracks with BPM of 1 or Less',
sql: 'Songs.BPM <= 1'
}, {
title: 'Tracks with BitRate of 128k or less',
sql: 'Songs.Bitrate <= 128000'
}, {
title: 'Tracks with No Lyrics',
sql: 'Songs.Lyrics = ""'

3 more Custom Node / Track queries.

Ludek, is it better to use Custom Nodes or Collections? I am guessing Custom Nodes has the edge for simple queries whereas Collections might be preferred for more complex criteria.

Re: [REQ] Magic Nodes

by Ludek » Sat Jul 10, 2021 3:01 pm

IanRTaylorUK wrote: ↑Sat Jul 10, 2021 1:32 pm Great example Ludek. I really like that this can be adapted / extended by the user:

A tried a quick couple of "Tracks" examples as your suggested to hunt down potentially mis-placed titles / artist:

title: 'Tracks with Artist same as Title',
sql: 'Songs.artist = Songs.SongTitle'
}, {
title: 'Tracks with Album Artist same as Title',
sql: 'Songs.albumArtist = Songs.SongTitle'
}, {

Quite surprised myself in that it worked! It is also useful that this also allows the "results" to be saved - as a playlist for example.

Screens hot to follow...
Great! So hopefully it is going to evolve to an usable addon for everyone (going to be added to our Addons repository etc.)

Thanks!

Re: [REQ] Magic Nodes

by IanRTaylorUK » Sat Jul 10, 2021 1:32 pm

Great example Ludek. I really like that this can be adapted / extended by the user:

A tried a quick couple of "Tracks" examples as your suggested to hunt down potentially mis-placed titles / artist:

title: 'Tracks with Artist same as Title',
sql: 'Songs.artist = Songs.SongTitle'
}, {
title: 'Tracks with Album Artist same as Title',
sql: 'Songs.albumArtist = Songs.SongTitle'
}, {

Quite surprised myself in that it worked! It is also useful that this also allows the "results" to be saved - as a playlist for example.

https://octoberclub-my.sharepoint.com/: ... Q?e=ni4vhX

Re: [REQ] Magic Nodes

by Ludek » Wed Jul 07, 2021 7:30 am

MPG wrote: ↑Wed Jun 30, 2021 12:50 pm Thanks Lowlander,
When I say extensively...that's a bit of a misnomer. I only use it for two things, but they are critical to me.

Does MM5 offer the following:
- ability to find all files where cover storage is tagged or an image file?
- find all files where the artist doesn't match the album artist?
Hi,
I created this customNodes sample script that will show the nodes you are looking for:

'Tracks with Artist different from Album Artist' :
https://www.dropbox.com/s/vaf8b0ybrxj55 ... 5.png?dl=0

'Tracks with artworks stored in tag', 'Tracks with artworks stored in files' :
https://www.dropbox.com/s/4661mbcplzcvj ... 8.png?dl=0

Download the script from here: https://www.dropbox.com/s/pp79gh9m3wdqo ... .mmip?dl=0
and feel free to enhance the custom node definitions further (see customNodesDefinitions.js ) :
https://www.dropbox.com/s/rq320wahc0zmb ... 9.png?dl=0

Re: [REQ] Magic Nodes

by MPG » Wed Jun 30, 2021 2:30 pm

Thanks Andre! I just added my 2 cents.

Re: Magic Nodes

by Andre_H » Wed Jun 30, 2021 2:27 pm

MPG wrote: ↑Wed Jun 30, 2021 12:50 pm Does MM5 offer the following:
- find all files where the artist doesn't match the album artist?

viewtopic.php?f=30&t=99158&p=482045&hilit=Field#p482045 ... Maybe we should push that a little bit? 😉

Re: Magic Nodes

by MPG » Wed Jun 30, 2021 12:50 pm

Thanks Lowlander,
When I say extensively...that's a bit of a misnomer. I only use it for two things, but they are critical to me.

Does MM5 offer the following:
- ability to find all files where cover storage is tagged or an image file?
- find all files where the artist doesn't match the album artist?

Re: Magic Nodes

by Lowlander » Wed Jun 30, 2021 12:45 pm

No, the developer has not ported it to MediaMonkey 5. MediaMonkey 4 Addons are incompatible with MediaMonkey 5.

[REQ] Magic Nodes

by MPG » Wed Jun 30, 2021 12:36 pm

Hi,
I use Magic Nodes extensively to help me keep my metadata correct. Does anyone know if Magic Nodes 4.3.3 can be loaded into MM5. It's the only thing stopping me from upgrading.

Top