Autoplaylist - 1 song from each album

Get answers about using the current release of MediaMonkey for Windows.

Moderator: Gurus

Al4MM
Posts: 50
Joined: Fri Apr 30, 2010 3:31 am
Location: Pietermaritzburg, South Africa

Autoplaylist - 1 song from each album

Post by Al4MM » Fri Oct 15, 2010 8:10 am

I'm needing ideas for an autoplaylist that has only one random song from every album in my library.
Any thoughts?

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

Re: Autoplaylist - 1 song from each album

Post by ZvezdanD » Fri Oct 15, 2010 10:27 am

You cannot get that with auto-playlists, but you could try Magic Nodes add-on and its "One random Track from each Album" mask.
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

Al4MM
Posts: 50
Joined: Fri Apr 30, 2010 3:31 am
Location: Pietermaritzburg, South Africa

Re: Autoplaylist - 1 song from each album

Post by Al4MM » Fri Oct 15, 2010 11:01 am

Thanks. I don't mind doing it manually.
BTW is there any way to reference the list generated by a magic node in an autoplay list.

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

Re: Autoplaylist - 1 song from each album

Post by ZvezdanD » Fri Oct 15, 2010 11:18 am

You cannot reference list of tracks from a regular Magic node, but you could generate a static playlist with the Magic Nodes, and that playlist could be referenced within auto-playlists using Playlist is ... condition. To move regular Magic node to the Playlists branch you need to add Child of:Playlists|Position:Child to the global node of the mentioned mask:

Code: Select all

<Group|Name:Random|Show tracks:No>\One random Track from each Album (as playlist))|Icon:Top level|Child of:Playlists|Position:Child|Filter:Songs.ID IN (SELECT (SELECT S1.ID FROM Songs AS S1 WHERE S1.IDAlbum = Songs.IDAlbum ORDER BY Random()) FROM Songs WHERE IDAlbum > 0 GROUP BY IDAlbum)\<Album|Trim:1|Unknown:No>\<Album|Unknown:No>
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

Al4MM
Posts: 50
Joined: Fri Apr 30, 2010 3:31 am
Location: Pietermaritzburg, South Africa

Re: Autoplaylist - 1 song from each album

Post by Al4MM » Fri Oct 15, 2010 11:29 am

Thanks!

Post Reply