[REQ] Magic Nodes

Get help for different MediaMonkey 5 Addons.

Moderators: jiri, drakinite, Addon Administrators

MPG
Posts: 281
Joined: Tue May 13, 2008 11:22 pm

[REQ] Magic Nodes

Post by MPG »

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.
TIA
MPG
Triumph - Hold On: Music holds the secret, to know it can make you whole.
Lowlander
Posts: 51493
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Magic Nodes

Post by Lowlander »

No, the developer has not ported it to MediaMonkey 5. MediaMonkey 4 Addons are incompatible with MediaMonkey 5.
MPG
Posts: 281
Joined: Tue May 13, 2008 11:22 pm

Re: Magic Nodes

Post by MPG »

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?
TIA
MPG
Triumph - Hold On: Music holds the secret, to know it can make you whole.
Andre_H
Posts: 228
Joined: Thu Jan 21, 2021 2:04 pm
Location: Germany

Re: Magic Nodes

Post by Andre_H »

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? πŸ˜‰
- MMW 5.0.2.2510 (non-portable, shared DB & files) on Windows 2016 # only essential addons # my 24/7 media server
- MMW 5.0.2.2510 (non-portable, shared DB & files) on Windows 10 # playing, testing skins & addons # my desktop app
- various MMW 5.xx (portable, local DB & a few media files) on Windows 10 & 11 # ripping CDs, testing new builds in alpha state, trying some scripting things
- MMA Pro (latest build) on Android 10 Phone and Android 11 Tab # WiFi Sync # playing

- MP3Tag, MP3Diags, MP3DirectCut, IrfanView
MPG
Posts: 281
Joined: Tue May 13, 2008 11:22 pm

Re: [REQ] Magic Nodes

Post by MPG »

Thanks Andre! I just added my 2 cents.
TIA
MPG
Triumph - Hold On: Music holds the secret, to know it can make you whole.
Ludek
Posts: 4330
Joined: Fri Mar 09, 2007 9:00 am

Re: [REQ] Magic Nodes

Post by Ludek »

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
Last edited by Ludek on Tue Jul 20, 2021 8:34 am, edited 4 times in total.
IanRTaylorUK
Posts: 289
Joined: Fri Dec 27, 2019 4:41 pm

Re: [REQ] Magic Nodes

Post by IanRTaylorUK »

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
Last edited by IanRTaylorUK on Sun Jul 11, 2021 3:38 am, edited 1 time in total.
Ian Taylor
MM4W 4.1.31.1919 (Normal 12Feb2021) on Windows 10 Business (v21H2 Build 19044.1348)
Add-Ons: Export / Import Playlists for Child Nodes; Magic Nodes; RegExp Find and Replace; Tagging Inconsistencies
Music library of 34900 files (D:\) backed up to OneDrive
MMA 1.4.5.0960 on Sony Xperia XZ with Android 8 & ~15,500 Tracks in 975 Playlists
MMA 1.4.5.0960 on Samsung Tab S5e with Android 9 & ~15,500 Tracks in 975 Playlists
XZ synchronised with MM4W using USB; S5e synchronised with MM5W 2519 using USB or WiFi
Ludek
Posts: 4330
Joined: Fri Mar 09, 2007 9:00 am

Re: [REQ] Magic Nodes

Post by Ludek »

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!
IanRTaylorUK
Posts: 289
Joined: Fri Dec 27, 2019 4:41 pm

Re: [REQ] Magic Nodes

Post by IanRTaylorUK »

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.
Ian Taylor
MM4W 4.1.31.1919 (Normal 12Feb2021) on Windows 10 Business (v21H2 Build 19044.1348)
Add-Ons: Export / Import Playlists for Child Nodes; Magic Nodes; RegExp Find and Replace; Tagging Inconsistencies
Music library of 34900 files (D:\) backed up to OneDrive
MMA 1.4.5.0960 on Sony Xperia XZ with Android 8 & ~15,500 Tracks in 975 Playlists
MMA 1.4.5.0960 on Samsung Tab S5e with Android 9 & ~15,500 Tracks in 975 Playlists
XZ synchronised with MM4W using USB; S5e synchronised with MM5W 2519 using USB or WiFi
Post Reply