Hello,
I'm in the final stage to switch from iTunes/iSyncr to MusicBee since Wi-Fi syncing is important to me. Device is Samsung Galaxy A50, Android 9, I sync to internal storage.
I sync selected playlists. The tracks are synced fine, also changes to the playlists, but I noticed that when I uncheck a certain playlist (so it'll get deleted from device), the tracks are deleted but not the playlist file. That means that an empty playlist gets displayed in the music player (Poweramp in my case). Am I doing something wrong or is there a setting for that? Tracks are put into /Internal storage/Music then respective folders based on Artist, Playlists are put into Music/ but I also tried making a separate folder like Playlists with no change regarding deletion.
Here's a screenshot of my Devices/Configure/Settings configuration :
https://imgur.com/a/ikoTw0EI've synced one test playlist first, then unselected it for removal and selected a 2nd playlist for syncing. The tracks of the first playlist were removed, but not the playlist file itself. The 2nd playlist tracks and playlist file was copied as expected.
Here's a Debug log of the sync:
2020-04-13: SM-A505FN; 9; 2.0.0
11:14:58: ping: socket ok=/192.168.1.10
11:14:58: ping: hello=MusicBeeWifiSyncServer/1.0
11:14:58: ping: matched=/192.168.1.10,status=OK
11:15:05: startSync: preview=true,iteration=0
11:15:05: command: action=SYNC_START
11:15:05: tryStart: connecting /192.168.1.10, attempt=0
11:15:05: tryStart: connected
11:15:05: tryStart: hello=true,fromMB=false,custfiles=true,preview=true,dev=SM-A505FN,1
11:15:05: storage: path=/storage/emulated/0,root=null
11:15:05: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
11:15:05: getFiles: count=2
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/Podcasts/,url=/storage/emulated/0/Music/Podcasts/, inc=true
11:15:05: getFiles: count=0
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:05: getFiles: count=0
11:15:05: syncDevice: command=ShowPreviewResults
11:15:05: syncDevice: exit
11:15:08: startSync: preview=false,iteration=1
11:15:08: command: action=SYNC_START
11:15:08: tryStart: connecting /192.168.1.10, attempt=0
11:15:08: tryStart: connected
11:15:08: tryStart: hello=true,fromMB=false,custfiles=true,preview=false,dev=SM-A505FN,1
11:15:08: storage: path=/storage/emulated/0,root=null
11:15:08: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:15:08: syncDevice: command=GetFiles
11:15:08: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:08: getFiles: count=0
11:15:08: syncDevice: command=ShowDeleteConfirmation
11:15:10: syncDevice: command=DeleteFiles
11:15:10: deleteFiles: Delete: Music/2weiraumwohnung/Wir Werden Sehen/03 - Wir werden sehen (Paul kalkbrenner remix).mp3
11:15:10: syncDevice: command=DeleteFiles
11:15:10: deleteFiles: Delete: Music/Evanescence/Fallen (Retail)/02 - Bring Me To Life.mp3
11:15:10: syncDevice: command=ReceiveFile
11:15:10: receiveFile: Receive: Music/Evanescence/Fallen (Retail)/01 - Going Under.mp3
11:15:12: syncDevice: command=ReceiveFile
11:15:12: receiveFile: Receive: Music/Evanescence/Fallen (Retail)/Evanescence - Fallen (Retail).jpg
11:15:12: syncDevice: command=ReceiveFile
11:15:12: receiveFile: Receive: Music/Playlists/Test2.m3u
11:15:12: syncDevice: command=DeleteFolders
11:15:12: deleteFolder: Delete: Music/2weiraumwohnung/
11:15:12: syncDevice: command=Exit
11:15:12: exitSync: fails=0
11:15:12: waitScanFiles: start
11:15:13: waitScanFiles: done
11:15:13: syncDevice: exit
This part is what's odd for me:
11:15:05: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:05: getFiles: count=0
It returns count 0 despite there's a .m3u playlist file in there. Shouldn't this be detected and shown on the preview for removal and remove it after sync?
Also a feedback on the MusicBee Wifi Sync app, not such a big of a deal, but I noticed it when testing. When you want to remove a single synced playlist on the device, it won't let you if you just uncheck it, unless you sync another playlist. So if I sync Test1 to device, then want to remove it, I have to sync at least one another. I guess this doesn't matter much later on when having multiple playlists, but it kinda confused me at the beginning.