by MikeTaku » Fri Oct 18, 2024 7:04 am
onkel_enno wrote: ↑Sat Sep 28, 2024 4:24 am
I have a "Playlist 1" with all my favorite artist. Below this Playlist I have a "Playlist 2" (sub node of "Playlist 1" in the node tree) with only the very best artists of "Playlist 1" (Stars >4 or something like that). So "Playlist 2" is a subset of "Playlist 1".
If I now only auto sync "Playlist 2" to a USB device, all tracks of "Playlist 1" are synced too.
If I move "Playlist 2" to the same level as "Playlist 1" (sub node of Playlists in the node tree) and sync it, everything works like expected.
Steps to reproduce:
- Start with a fresh MM.DB and add 2 tracks with different artists
- Create an AutoPlaylist "Playlist 1" and add the criteria Artist equals "Artist 1" and "Artist 2"
- Below "Playlist 1" create another AutoPlaylist "Playlist 2" and add the criterias Playlist is "Playlist 1" and Artist equals Artist 2, "Playlist 2" is now a sub node of "Playlist 1" in the node tree
- Attach a USB-Device
- Edit the device sync settings for that device and as Sync List (Library -> Device) add "Playlist 2" only ("Playlist 1" is unchecked)
- Sync the device
- Notice that on the USB-Device there are both tracks/artists
- Delete the files from USB Device
- Move "Playlist 2" in the node tree to node Playlists, "Playlist 2" is now a sub node of "Playlists" in the node tree, not "Playlist 1"
- Sync the USB device
- Notice that on the USB-Device there is only one track/artist now, like expected
MM 2024.0.0.3057 but it's also valid for MM 5.0.5
Hey, Hope you are well,
I think in MediaMonkey, syncing a sub-node playlist like 'Playlist 2' causes all tracks from the parent playlist 'Playlist 1' to sync, even if only 'Playlist 2' is selected. This happens because MediaMonkey might treat the sub-node as linked to the parent. To fix this, move 'Playlist 2' to the same level as 'Playlist 1,' and only the tracks from 'Playlist 2' will sync correctly.
Thank You,
Mike Taku.
[quote=onkel_enno post_id=522039 time=1727515463 user_id=1276]
I have a "Playlist 1" with all my favorite artist. Below this Playlist I have a "Playlist 2" (sub node of "Playlist 1" in the node tree) with only the very best artists of "Playlist 1" (Stars >4 or something like that). So "Playlist 2" is a subset of "Playlist 1".
If I now only auto sync "Playlist 2" to a USB device, all tracks of "Playlist 1" are synced too.
If I move "Playlist 2" to the same level as "Playlist 1" (sub node of Playlists in the node tree) and sync it, everything works like expected.
Steps to reproduce:
- Start with a fresh MM.DB and add 2 tracks with different artists
- Create an AutoPlaylist "Playlist 1" and add the criteria Artist equals "Artist 1" and "Artist 2"
- Below "Playlist 1" create another AutoPlaylist "Playlist 2" and add the criterias Playlist is "Playlist 1" and Artist equals Artist 2, "Playlist 2" is now a sub node of "Playlist 1" in the node tree
- Attach a USB-Device
- Edit the device sync settings for that device and as Sync List (Library -> Device) add "Playlist 2" only ("Playlist 1" is unchecked)
- Sync the device
- Notice that on the USB-Device there are both tracks/artists
- Delete the files from USB Device
- Move "Playlist 2" in the node tree to node Playlists, "Playlist 2" is now a sub node of "Playlists" in the node tree, not "Playlist 1"
- Sync the USB device
- Notice that on the USB-Device there is only one track/artist now, like expected
MM 2024.0.0.3057 but it's also valid for MM 5.0.5
[/quote]
Hey, Hope you are well,
I think in MediaMonkey, syncing a sub-node playlist like 'Playlist 2' causes all tracks from the parent playlist 'Playlist 1' to sync, even if only 'Playlist 2' is selected. This happens because MediaMonkey might treat the sub-node as linked to the parent. To fix this, move 'Playlist 2' to the same level as 'Playlist 1,' and only the tracks from 'Playlist 2' will sync correctly.
Thank You,
Mike Taku.