Local Music Organizer 1.6 update
Since version 1.2, Local Music Organizer has received several substantial updates.
The biggest addition is a built in audio player for local music files. It includes a live spectrum analyzer, waveform display, album artwork, playback queue, Previous and Next controls, Play, Pause, Stop, seeking, volume control and automatic playback of the next track.
The player can work with the current playlist context and includes direct navigation through the Music.app playlist hierarchy. There is also a compact Mini Player and a Classic interface inspired by traditional hi fi hardware.
Playlist Compare has been improved significantly. Changes made manually in Music.app are now synchronized more reliably. The app can detect when a track is replaced in a playlist even if the total number of tracks stays the same. Metadata changes are refreshed automatically, stale comparison results are removed after Refresh Music Changes, and a comparison is cleared if one of the selected playlists is deleted.
Small maker update: Local Music Organizer 1.1.19 is now out.
Small maker update: Local Music Organizer 1.1.19 is now out.
The biggest change is a major update to the Live Spectrum Player, but there s also a lot of work under the hood around large library performance, Library Index restore, Health Check, File Maintenance, and reliability.
I also fixed an annoying edge case where Music.app could repeatedly open Locate for a missing local file.
The user manual has been completely reworked as well it s now a much more detailed, illustrated guide covering the current workflows, controls, safety boundaries, and the intended way to work with large local/offline Music.app libraries.
Music.app Reliability and Large Library Update
Quick update since launch. I have spent most of this week improving reliability, Music.app integration and large library support. Playback with missing local files is now cleaner and should no longer trigger repeated Locate prompts. LMO can now detect moved or replaced files more reliably even when the Persistent ID has not changed, and repaired locations are updated without rebuilding the entire library. Health Check and orphan handling were tightened to reduce the risk of importing replacement files as new Music.app records. Duplicate cleanup was also improved so verified merges no longer create automatic backup playlists, while playlist membership is still protected before removing the duplicate record. I also improved saved Library Index restore behavior for very large libraries and fixed external drive diagnostics so sandbox permissions do not produce misleading unreadable volume results. A Track Flags diagnostic also completed successfully on a test library with 827,100 Music.app records and found no abnormal playback related flags. Most of this work was about making the existing tools safer and more predictable rather than adding more features.
