MoreRSS

site iconLou PlummerModify

Working in educational IT since the 90s. Dedicated Mac user trapped in a PC world. Obsidian fanboy. Blogger.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Lou Plummer

I replaced Apple Music with Yate, Swinsian, Navidrome, and an iPod Classic. Surprisingly better.

2026-04-07 00:26:30

Navidrome

My ten-year experiment with Apple Music is over.

Over the past month I rebuilt my workflow for managing a large local music collection; roughly 36,000 tracks. After a lot of experimentation, these are the tools that finally clicked.

This is the story of moving from Apple Music back to files I actually own, and the workflow that makes that practical in 2026.


Why Leave?

Streaming trained us to tolerate a mess we never should have accepted.

Tracks, albums, and playlists quietly disappear. You’re never quite sure what counts as “your library.” Metadata changes underneath you. And if you cancel the subscription, it’s not always clear what remains.

For casual listening that trade-off may be fine. For anyone who has spent years curating a library, it’s frustrating.


iPod Enforced Clarity

Using a big old iPod Classic forces a certain discipline.

  1. Everything must be local. No cloud placeholders. Availability becomes certain instead of the streamer’s gamble of “is this still licensed?”
  2. Metadata has to be correct. Artist, Album, Genre, Composer, and Year matter because that’s how the device navigates.
  3. Portability means independence. The device doesn’t call home to verify a subscription.

It’s a surprisingly healthy constraint.


DRM Isn’t What It Used to Be

My library comes from a mix of sources:

  • Ripped CDs
  • iTunes purchases
  • Other digital stores (Amazon, eMusic, etc.)
  • Napster downloads

In the early years, iTunes purchases were DRM-protected AAC files. Later Apple switched to DRM-free downloads and eventually provided ways to convert older purchases.

That history leaves many long-time iTunes libraries in a messy transitional state.


iTunes Match Worked for Me

For $25, iTunes Match will upload up to 100,000 songs in almost any format.

The useful trick is what happens next: once the songs are matched or uploaded, you can re-download them as 256 kbps AAC files.

That’s not lossless audiophile territory, but it’s a big improvement over the 128 kbps MP3s many of us ripped twenty years ago.

In my case it did two useful things:

  • Upgraded thousands of low-bitrate files
  • Removed DRM from every track I had ever purchased from Apple

It’s not magic, though.

A “matched” track can sometimes be:

  • a different mastering
  • a radio or clean edit
  • a compilation version

Those substitutions can break album coherence. Keeping a backup of your original files is essential so you can restore anything that gets replaced incorrectly.


Yate

Using Yate to Modernize the Library

Old iTunes libraries accumulate a lot of structural problems.

  • Artist vs Album Artist inconsistencies
    Compilations explode into dozens of fake albums because Album Artist wasn’t standardized.
  • Multiple versions of the same artist
    AC/DC vs ACDC, smart quotes, stray spaces, or hidden characters create duplicate artist entries.
  • Broken multi-disc structure
    Missing disc numbers, merged discs, or tracks numbered 1–12 twice.
  • Genre chaos
    Alternative, Alt Rock, Alt. Rock, Indie Rock multiplied across 36,000 tracks.
  • Legacy sorting fields
    Old iTunes “Sort Artist” conventions vary wildly and sometimes actively break browsing.
  • Artwork inconsistencies
    Some tracks embed artwork, others rely on external caches, and some albums contain multiple covers.

You can fix these issues manually for a small collection. Mine required automation.

Yate turned out to be the right tool. Its strengths include:

  1. Batch tag repair
    Album Artist normalization, compilation handling, capitalization rules.
  2. Multi-disc metadata fixes
    Correct disc numbers, track numbering, and album naming.
  3. Genre standardization
    Apply a consistent genre system across the library.
  4. Artwork workflows
    Embed artwork consistently and clean up mismatched covers.
  5. Duplicate and anomaly detection
    Surface metadata problems that older iTunes libraries accumulate silently.

Swinsian

Swinsian as the Management Layer

Swinsian is the perfect ongoing management layer.

Yes, it’s a player. But more importantly, it’s a tool for keeping a large collection curated over time.

What Swinsian Does Well

  1. It stays fast.
    Even with large libraries. It behaves like a library manager rather than a storefront.
  2. Smart playlists act like real queries.
    You can build them around almost any metadata combination.

Examples from my library:

  • Tracks added in the last 30 days that are under 256 kbps
  • Albums missing artwork
  • Tracks with blank Album Artist or “Unknown Album”
  • Plays = 0 but rating ≥ 4 stars (a “rediscover” list)
  1. Metadata triage is straightforward.
    Sorting by Bit Rate, Kind, Date Added, Album Artist, or Disc Number quickly surfaces problems.
  2. Bulk editing is practical.
    Yate handles large automation jobs; Swinsian is perfect for smaller fixes like missing years or Album Artist corrections.
  3. It’s local-first.
    No cloud substitutions. No licensing surprises. Your library remains exactly what’s on disk.

Files. Tags. Structure.


The Drawbacks

Local libraries come with responsibilities.

Discovery becomes a separate task. There’s no instant “add to playlist” from a streaming catalog.

You also have to care about the plumbing:

  • tagging discipline
  • folder structure
  • backups

My library uses a simple Artist/Album/Track folder structure so both Swinsian and streaming remain predictable.

I’m also paranoid about losing data, so I keep backups on external drives and in the cloud. If you follow a 3–2–1 backup strategy, you’re golden. At minimum, use Time Machine.

The upside is control. The downside is maintenance.


What About Streaming?

This turned out to be the easiest part.

Navidrome is the layer that makes your local library available everywhere.

Point it at your curated music folder, let it scan the files, and your collection becomes streamable from:

  • phones
  • tablets
  • browsers

The key advantage is that Navidrome reflects your existing organization.

Yate handles tag cleanup and upgrades.
Swinsian handles library management and playlists.
Navidrome simply serves whatever you’ve already organized.

Once it’s set up, it mostly disappears into the background.

Exactly the way infrastructure should.


My Current Workflow

  1. Acquire music (CD rip, digital purchase, download).
  2. Run Yate actions to normalize tags and artwork.
  3. Import into Swinsian for library management.
  4. Sync to an iPod Classic for offline listening.
  5. Let Navidrome stream the same library remotely.

Closing: The Point Isn’t Nostalgia

This isn’t a retro flex. It’s an engineering decision.

A locally managed library quietly removes an entire category of annoyances: licensing uncertainty, cloud weirdness, metadata drift, and app strategy whiplash.

And with the right combination of tools — iTunes Match for upgrades, Yate for tagging, Swinsian for management — a 36,000-song library becomes not just manageable, but pleasant again.

✉️ Reply by email

Crucial Track for April 5, 2026

2026-04-05 18:15:36

"The Ballad of the Green Berets" by SSgt. Barry Sadler

Listen on Apple Music

A song that represents where you live

My high school girlfriend lived in the same neighborhood where Barry Sadler did when he recorded The Ballad of the Green Berets - about a mile from the gate of Ft. Bragg. I've been a soldier or lived among them my entire life. The guys in Special Forces tend to be pretty smart and usually interesting. The training is rigorous, mentally and physically. It's kind of funny how many of them become teachers when they retire - at all grade levels. One of the most decorated men I ever knew (five Purple Hearts, four Bronze Stars, a Silver star) taught third grade.

View Lou Plummer's Crucial Tracks profile

Crucial Track for April 3, 2026

2026-04-03 18:17:52

"Where Did You Sleep Last Night (Live Acoustic)" by Nirvana

Listen on Apple Music

A song that's largely acoustic

Showing a deeper appreciation for grunge's roots than most, Kurt Cobain's performance of this tune (AKA In the Pines), a Leadbelly song has been one of my favorites.

View Lou Plummer's Crucial Tracks profile

Radial 4 Works Best as an Automation Hub

2026-04-03 06:32:17

Radial

I spent the afternoon experimenting with Radial 4, a rapidly evolving pie-menu app from independent developer Gustav Lubker of AppVerge. If you’re not familiar with pie menu apps, they present a circular menu divided into sections (or slices), each representing an action or command. When configured well, they map naturally to muscle memory and can be extremely fast to use.

Other pie-menu apps I've used include:

Interface

In Radial, pie menus can include the following types of actions:

  • Input
    • Keyboard Shortcut
    • Text
    • Clipboard
  • Open
    • Open App
    • Open File
    • Open URL
  • Scripting
    • Apple Shortcut
    • AppleScript
    • Shell Script
    • Keyboard Maestro
  • System
    • Window Management
    • System Control

The only obvious thing missing right now is deep-link support for tools like Raycast and similar command launchers.

Some Use Case Ideas

Categorized Launchers

Radial is much more than an app launcher, but it works well for that role. You can create multiple menus and switch between them once a Radial menu is invoked with a keyboard shortcut or mouse gesture. One practical approach is to build menus around categories of apps you use regularly.

Examples:

This kind of grouping works well because the direction of the slice becomes the memory trigger rather than the app name.

Consistent Application Menus

Radial calls menus that are available everywhere global menus. It also supports context-aware menus that appear only in specific apps or groups of apps.

Because Radial includes a template feature, you can create menus that behave consistently across your main working apps. Anything that can be triggered with a keyboard shortcut can live in the menu.

If you place common commands in the same slice position across multiple apps, muscle memory kicks in quickly.

Examples of commands that translate well across apps:

  • New – note, document, macro, shortcut, etc. (⌘N)
  • Settings – quick access to preferences (⌘,)
  • Search / Search and Replace (⌘F and ⌥⌘F)

You can still add app-specific commands; just keep their placement consistent so your muscle memory stays intact. I created Radial menus for Safari, Things, Obsidian, and Drafts using this approach.

Automation Hub

Where Radial really shines is as an automation hub.

Instead of launching apps individually, you can trigger an Apple Shortcut or a Keyboard Maestro macro that launches an entire workspace with a single click. A second action can close the same apps when you’re done.

If you combine this with a window manager like Rectangle or Snaps of Apps, you can go even further and launch apps on specific displays and in specific Spaces with windows already arranged.

Another useful trick is reducing menu-bar clutter. Many utilities can have their core actions exposed through a Radial menu instead of living permanently in the menu bar.

Examples of apps that work well this way:

  • CleanShot X
  • Shortcuts
  • Rectangle
  • Keyboard Maestro
  • Side Notes

I also adapted my morning checklist into a Radial menu using a mix of actions:

  • Opening several daily websites in specific browsers
  • Checking new email across three mailboxes
  • Launching social media through the apps I actually use
  • Opening Sync Folders Pro and Smart Backup to verify my auto-archiving workflows for photos, music, ebooks, and video
  • Sending a predefined prompt to ChatGPT that generates my daily report
  • Logging into my self-hosted server for routine health checks

Once it’s set up, everything can be accessed from a single menu instead of hunting through menus, booksmarks and other launchers.

Details

Privacy Policy

I couldn’t find a formal privacy policy on the AppVerge website beyond a statement that AI queries are not retained.

Radial includes an AI feature powered by Groq that can generate actions automatically. I don’t use services tied to X or Groq, so I didn’t test this feature. Ideally, future versions will support additional providers.

Radial is developed in Denmark, which means it falls under EU privacy regulations.

Price

Radial offers a seven-day free trial. The full license costs €14.99 and covers five seats, which is fairly generous for a utility in this category.

Website

Radial’s website includes solid documentation and clear explanations of how the system works.

Radial – Everything at Your Cursor

✉️ Reply by email

Crucial Track for April 2, 2026

2026-04-02 17:19:25

"Wagon Wheel" by Old Crow Medicine Show

Listen on Apple Music

A song by a band whose merchandise you've bought - what was the merchandise

My last concert was Old Crow Medicine Show in Winston Salem and I bought a t-shirt of course. Wagon Wheel is the unofficial state song of NC. A little known fact - Bob Dylan gets half the royalties and a co-writers credit. Dylan recorded the chorus in 1973 while OCMS added verses 25 years later.

View Lou Plummer's Crucial Tracks profile

BackiGo is a Dependable & Full Featured iCloud Backup Solution

2026-04-02 08:08:50

BackiGo

If you rely on iCloud but don’t have a true backup of that data, BackiGo is one of the simplest ways to create one.

BackiGo is an iCloud backup app I can recommend for anyone looking for an alternative to Parachute. Parachute is a well-known iCloud backup utility that was recently acquired by a company with a solid reputation, but also a history of price increases and subscription transitions.

Who This Is For

BackiGo is particularly useful if you:

  • Store large amounts of data in iCloud Drive or iCloud Photos
  • Use Optimize Mac Storage, meaning your Mac does not hold full local copies
  • Want an off-Apple backup copy of your iCloud data
  • Need to back up iCloud data to a NAS, external drive, or another cloud provider

Why You Need an iCloud Backup

Sometimes Apple’s logic escapes me. Nowhere is that more obvious than in the opaque world of iCloud.

If you don’t have a method for keeping a versioned backup of your iCloud documents and photos, you should set one up sooner rather than later.

The simplest approach looks like this:

  1. Use a Mac signed into iCloud.
  2. Turn off “Optimize Mac Storage” for both iCloud Drive and Photos.
  3. Allow all files to download locally.
  4. Let Time Machine back up that Mac.

This works because Time Machine will keep historical versions of those files.

Unfortunately, that approach isn’t practical for everyone. If, like me, you pay for 2TB of iCloud storage but your Mac has a much smaller internal drive that can’t be upgraded, downloading everything locally simply isn’t feasible.

Experienced Mac users already understand the core issue: iCloud is a syncing service, not a backup.

If you overwrite a file, the new version replaces the old one everywhere. If you delete a file, it disappears everywhere. If a file becomes corrupted, that corruption syncs too.

Even with Time Machine running, you still won’t have copies of many files if Optimize Mac Storage is enabled, because those files never existed locally on your Mac.

The core idea is simple: get a second copy of your iCloud data somewhere Apple’s sync engine can’t touch it.

One more thing - you can find multiple stories of people permanently losing access to their iCloud accounts through ID theft, malware and Apple’s own policies.

BackiGo Features

This is where BackiGo comes in. The app lets you create a copy of your iCloud data and store it in a variety of locations:

  • External drives (USB or Thunderbolt)
  • Other cloud providers with versioned storage, such as Dropbox or Google Drive
  • A NAS on your home network
  • A shared folder on another computer (including Windows machines)
  • An FTP server
  • WebDAV support is planned

Some of the features I’ve found useful:

  • Universal app that runs on Mac, iPhone, and iPad
  • Flexible photo organization; mirror your Apple Photos structure or export into folders by device/year/month (for example AmerpieMBA/2026/04)
  • Selective backups; back up documents but skip photos, or back up only specific albums
  • Multiple cloud destinations, including Dropbox, Google Drive, OneDrive, pCloud, and Backblaze
  • Incremental and full backups
  • Scheduled backups based on time, frequency, and backup type
  • Local Photos library support for people who use Photos without iCloud
  • Live Photo and shared album support
  • Built-in photo viewer to visually confirm what’s included in a backup
  • Detailed reports of backup and restore history, exportable as HTML or CSV

Details

Privacy Policy

No data collected.

Developer Website

BackiGo – Complete iCloud Photo backup and restore solution for iOS and Mac

Price

  • Free trial (limited to 500 images)
  • $14.99 lifetime purchase
  • $6.99 annual subscription
  • $0.99 monthly subscription

Available on the Mac App Store with Family Sharing enabled.

✉️ Reply by email