u/Benny_TheBull

How to decrease Apple Music Last Played metadata sync delay to seconds

Hi everyone,

I recently discovered something that might be useful for others as well. Usually, I listen to music onboth my iPhone and my MacBook. One of the things that bothered me was the sync delay between devices, which could take a couple of hours.

For example, if I listened to a song on my Mac, it would take a couple of hours to update the Last Played and Play Count metadata for that song. This was bothering me because I rely heavily on Last Played history for Smart Playlists on Mac and Smart Sections on Marvis Pro on iPhone. As a result, when I switched from Mac to iPhone, I would encounter the same songs I had just listened to on my Mac in the 'Not Played in Last 4 Weeks' smart section on Marvis Pro, because the Last Played metadata had not updated yet.

Today, I discovered how to decrease this sync delay to just a few seconds. I would like to show you my method, which works perfectly. On my Mac, I have just listened to these 4 songs ('Fous', ..., 'Gommapiuma').

https://preview.redd.it/i55ozxqc3y1h1.png?width=500&format=png&auto=webp&s=dcc7ce9471b802f0acf17d52a1d3d9eccc86e49f

And as you can see, the Last Played metadata for those four songs is not visible yet on the iPhone.

https://preview.redd.it/c2fuszhg3y1h1.png?width=664&format=png&auto=webp&s=f21ac49f0d46afb3830589488e5dc129d90a73c1

In order to trigger the sync of Last Played metadata from my MacBook to the iPhone, I changed the rating of the song 'Gommapiuma'.

https://preview.redd.it/a85z0qnj3y1h1.png?width=520&format=png&auto=webp&s=3f41d6bf86e47ba41265e2b70ecaf0094736d33c

https://preview.redd.it/wsv2tt6k3y1h1.png?width=1196&format=png&auto=webp&s=b20c24ebb05e36dbde73fb773b53f260fe5ec93d

After changing the rating of the most recent track I listened to on my Mac, it immediately triggered the sync from Mac to the iPhone, as you can see.

https://preview.redd.it/rx7pltsn3y1h1.png?width=664&format=png&auto=webp&s=795b32472abc8e51ea2f98ebdf68ccbe313ea6ea

I have tested this method multiple times and can confirm that it works 100%. However, it only works from MacBook to iPhone. I tried a similar method from iPhone to Mac, but it did not work.

Additionally, if you listen to songs on your Mac, they will appear in the 'Recently Played' section of Marvis Pro, but not in the History section of the native Apple Music app.

That said, you do not need Marvis Pro for this trick to work, because the metadata of the songs played on your Mac will still sync to your Apple Music app in the background.

If you know of any reliable methods to trigger a sync from iPhone to Mac, please let me know, as my workaround only goes from Mac to iPhone.

Also, feel free to ask if you have any questions or comments!

EDIT:

There seems to be another way of doing this. On a Mac, you should go to File > Library and click 'Update Cloud Library'. This will also immediately sync the 'Last Played' status of the songs you have played on your Mac to your iPhone. I tried this and can confirm it works from Mac to iPhone. However, it still does not work from iPhone to Mac.

reddit.com
u/Benny_TheBull — 3 days ago

Miniplayer with Queue Control is available on Mac version of Apple Music

https://preview.redd.it/oitz82u2041h1.png?width=1524&format=png&auto=webp&s=140d4ecd0a28dec4a4131bec03a9d7ae9e477be2

In case you didn't know, the miniplayer with queue control is available on the Mac version of Apple Music. You can easily view, reorder, and manage your Apple Music queue.

I wanted to tell you this because it has come to my attention that a certain third-party macOS app developer is trying to mislead people here. He is claiming that this feature is missing from the native Apple Music app for Mac in order to sell his own app. From my brief interaction with him, I can tell that he is doing this intentionally. He has posted the same misleading ad for his app twice this month.

reddit.com
u/Benny_TheBull — 7 days ago