Sycronization between MMA and two MMW PCs
Posted: Wed Jun 06, 2018 4:52 am
I have MMW installed on two PCs in separate locations/networks (home/work) and also use MMA. I wish to sync between the two PCs and the android device to create a consistent library. The android device has enough storage space for the full library.
Currently I am syncing MMA with each PC separately and this has successfully synced all of my music files between the 3 devices. New tracks added to the home library are also correctly synced from home->MMA->Work.
However I am having issues with the syncing of metadata between the 3 devices. When updating a property, such as the rating, on MMA the change will only be synchronized to the first MMW PC that it is connected to. Similarly if a track is updated on MMW on the home PC it will be synced to MMA but the updated information will not subsequently sync to the work PC and the same behavior is seen the other way around.
This leads to the MMA database having the full up to date metadata for my library while the two MMW databases each have a subset of the correct metadata. Summing the number of rated tracks on the two MMW instances gives the same number as the sum of rated tracks on the android device. I assume there is a flag in the MMA database that records which properties have been changed to speed up the sync process and is causing this behavior as although MMW can see all of the ratings of the tracks on the device when connected via USB it states that 'everything is in sync' when a sync is initiated.
Is there any way to make the sync process check for mismatches in the metadata and update if required? Or alternatively a different sync methodology/library set up to achieve synchronization between MMA and 2 MMW library's.
I am running MMW 4.1.20.1864 and MMA 1.3.1.0751.
Sam.
Currently I am syncing MMA with each PC separately and this has successfully synced all of my music files between the 3 devices. New tracks added to the home library are also correctly synced from home->MMA->Work.
However I am having issues with the syncing of metadata between the 3 devices. When updating a property, such as the rating, on MMA the change will only be synchronized to the first MMW PC that it is connected to. Similarly if a track is updated on MMW on the home PC it will be synced to MMA but the updated information will not subsequently sync to the work PC and the same behavior is seen the other way around.
This leads to the MMA database having the full up to date metadata for my library while the two MMW databases each have a subset of the correct metadata. Summing the number of rated tracks on the two MMW instances gives the same number as the sum of rated tracks on the android device. I assume there is a flag in the MMA database that records which properties have been changed to speed up the sync process and is causing this behavior as although MMW can see all of the ratings of the tracks on the device when connected via USB it states that 'everything is in sync' when a sync is initiated.
Is there any way to make the sync process check for mismatches in the metadata and update if required? Or alternatively a different sync methodology/library set up to achieve synchronization between MMA and 2 MMW library's.
I am running MMW 4.1.20.1864 and MMA 1.3.1.0751.
Sam.