From the deadwax
When Sync Complete Needs Evidence
You choose a better cover, press it into an album, and return to Music. The old cover is still there. Now you have two questions: did the file change, and did Music notice? Repeating the press before answering either question makes the problem harder to understand.
For a collector, the visible cover is the result that matters. For an application changing local files, that result involves several separate things: the image stored in each file, the track Music associates with that file, and the artwork Music reports afterward. A useful completion message needs evidence about the part of the job it claims to have finished.
This article covers artwork refresh between Private Press and the Music app on your Mac. Press Sync, the separate cross-device feature, is not available in the current app. The checks described here concern Music on this Mac, rather than confirming that another device received the cover.
The file and the Music entry need separate checks
Music already offers a straightforward way to add a picture: select songs, open Song > Get Info, choose Artwork, and add or drag in an image. Apple also documents Get Album Artwork as a separate command for retrieving covers from the iTunes Store. Those are useful built-in tools. Apple's artwork guide explains both workflows.
Private Press adds a different kind of control for supported local files: choose artwork for your collection, press it into the files, and track whether Music has picked it up. The distinction becomes useful when you maintain an existing collection rather than accepting whichever picture a catalog supplies.
First, make sure you are comparing the same file. Music can copy imported files into its media folder or keep references to files elsewhere, depending on its settings. A cover changed in the original download folder may therefore belong to a different copy from the one Music plays. Apple documents those choices, along with checking the location in the File pane of Get Info and using Show in Finder. See Apple's file-location guide.
That small check can prevent an afternoon of editing the wrong copy. It also gives a failure report somewhere concrete to point: a particular track and its associated file.
A refresh reply is an intermediate result
After pressing artwork, Private Press asks Music to refresh its tracks. It uses more than one refresh mechanism because a single mechanism does not provide enough coverage. But Music accepting a refresh command only establishes that the command received a successful reply. The reply does not itself contain proof that the requested cover became the track's artwork.
The current workflow therefore adds a verification stage. Private Press reads the original-format artwork data Music exposes for each track and compares it with the expected image bytes. During a press, it already has those expected bytes. For a later manual or relaunch sync, it reads the artwork from the local file instead of downloading the provider's image again.
Using the file as the reference matters. A provider image could change after you made your choice. A later check should compare Music with what you actually pressed, rather than silently changing the definition of the expected cover.
Exact byte comparison is deliberately strict. Two images can look alike while having different encodings or metadata. A mismatch means Private Press could not confirm the exact artwork bytes it expected, even if the displayed covers look the same.
One good track cannot speak for an album
Consider a hypothetical twelve-track album. Eleven tracks return the newly pressed artwork. The twelfth returns the older image, even though its refresh command succeeded. An album-level success message based only on those command replies would conceal the remaining work.
Private Press retains track-level results. A track whose refresh failed stays failed; a successful refresh also needs successful artwork verification. Missing expected artwork, a malformed response, or stale returned bytes cannot turn into a clean success merely because some other track worked.
The application shows a verification state while that check is running. It records a successful Music sync after the checks succeed, and retains failure details when they do not. This lets you distinguish a completed file press from a Music refresh that still needs attention.
There are time limits as well. Calls to Music and artwork verification have bounded waits, so an unresponsive application or slow source cannot leave the caller waiting indefinitely. A timeout is a report of incomplete confirmation. It cannot prove that an already running Music command had no later effect.
Resolve the smallest remaining problem
When a cover appears unchanged, start with the file location. Then read the sync result for the affected tracks. If Music was unavailable, open it and use the available sync or retry workflow. If a track reports mismatched artwork, inspect that track's artwork and its local file before choosing a replacement image again.
Avoid deleting an album from Music as your first diagnostic step. You need the existing track and file association to understand what happened. Keep a record of the affected tracks if you need help, and describe whether the file press succeeded, the refresh failed, or verification returned different artwork.
Private Press's benefit here is the evidence it gives you between a file edit and Music's response. You can choose a cover for the files you keep, see where the handoff succeeded, and return to the tracks that remain unresolved. A useful completion message should let you stop checking. A useful failure message should tell you where to look next.
Refresh supported local Apple Music libraries after writing artwork.
See supported collection sourcesFrom the deadwax
Subscribe to Deadwax
New posts on music collections, artwork quality, and the tech behind Private Press.
We respect your privacy. Unsubscribe anytime.