Desk log · 584 titles

Mac software news, brief and clear


Official Swinsian icon
Mac Apps

Swinsian 3.0.8 Mac

Updated · Filed by Rosa Delgado

Download (24 MB) Earlier builds

From the photo desk

iTunes grew into a media hub, but for anyone with a sprawling, meticulously tagged music collection stored across folders, it often felt like the wrong tool. Swinsian is a Mac music player that steps back from storefronts and subscriptions, focusing instead on playing the files you already have, wherever they live on your drives.

Let the music find you

The first thing to try after launching Swinsian is its folder watching. Point the app at your music directories and it monitors them for changes, automatically adding new tracks the moment you drop them in. If you are coming from another player, importing an existing iTunes library is just as direct. Smart playlists can then build dynamic mixes based on criteria like play count, rating or file type, keeping a large library navigable without constant manual sorting.

Shape the sound

Swinsian puts a graphic equalizer with both 10-band and 31-band options right in the main window. It is worth experimenting with early, especially if you listen across different headphones or speakers. Another setting to check is the automatic sample rate switching, which matches your audio device's output to the file's native rate — useful for high-resolution FLAC or ALAC albums played through an external DAC. Gapless playback is on by default, so live albums and classical works flow without interruption.

The watch-scope trap that hides your music on import

New users sometimes point Swinsian at a folder and wonder why nothing appears. The most frequent culprit is the watch scope: the app monitors only the folders you explicitly add in preferences, not their parent directories. If you add /Music/Albums but drop files into /Music, Swinsian ignores them. Check the watched folder list under the Library tab and make sure it matches exactly where your files land.

Another early hiccup involves cue sheets. When a single FLAC file contains an embedded cue sheet but the album still shows as one long track, the file's structure matters. Swinsian reads embedded cues automatically, but external .cue files must sit next to the audio file and share its base name. A mismatch in filename — say album.flac alongside Album.cue — on a case-sensitive file system will break the split, so renaming to match typically fixes it.

Tag edits that do not save are often a permissions issue. If the tracks live on an external drive formatted as NTFS, macOS cannot write to them without third-party drivers. Swinsian shows the edits in its library database but silently fails to commit them to the files. Moving a test track to the internal drive, editing its tags and checking whether the changes stick is a quick way to confirm the cause. For large batch edits, the find-and-replace tool with regular expressions lets you restructure hundreds of tags quickly — but hitting undo during a long operation can lock the interface for a few seconds; letting the batch finish before reviewing is the safer path.

Choosing between Vox, Colibri, and Swinsian for your listening style

Alongside Swinsian, two other Mac players often come up in conversation: Vox and Colibri. Each takes a different approach to the same core job, and the right pick depends heavily on what kind of listener you are.

Vox leans into streaming integration and a minimalist design. It supports SoundCloud and YouTube playback alongside local files, and its interface strips away library-management tools in favour of a clean, single-column playlist. Where Swinsian excels at tag wrangling and folder-level control, Vox feels more at home for someone who mixes streaming with a smaller offline collection and rarely edits metadata. The trade-off is raw organisational power: Vox offers no smart playlists, no duplicate finding and no regular-expression search across a library.

Colibri sits at the opposite end, built for audiophiles who want bit-perfect playback with as little interface as possible. It handles exclusive-mode output and automatic sample rate switching much like Swinsian, but its tag editor is basic by comparison — single-field edits, no batch find-and-replace. Colibri does one thing very well, which is high-quality playback of local files in a near-invisible window. Swinsian covers that same ground while adding the folder-watching engine, last.fm scrobbling and the depth of playlist management that a large library demands.

A broadcaster's afternoon with Swinsian

Consider a community radio programmer prepping a three-hour jazz show. She keeps a library of 40,000 tracks across two external drives, a mix of FLAC rips from vinyl, WAV files sent by local artists and old AAC purchases. Her station's automation system expects consistent metadata, but the incoming files are a mess: some have composer fields filled with album titles, others have no year tag at all.

She opens Swinsian's smart playlist panel and creates a list of tracks added in the last week that lack a genre tag, narrowing the view to about thirty files. The find-and-replace editor lets her target the empty genre field and batch-fill it with "Jazz" while leaving everything else intact. A second pass uses a regex pattern to swap malformed composer entries — ^(.*) - .* captures everything before a dash and strips the leftover album-title cruft. With the tags cleaned, she queues the evening's set in a separate playlist window, drags the running order into place and checks the duplicate finder to make sure she has not accidentally cued the same track twice from two different formats. An hour of work that once involved three different tools now happens inside one app, and the playlist exports as a plain text file for the station log before she heads to the studio.

Version
3.0.8 FIX
Download
24 MB
Developer
Swinsian
Languages
English
Activation
Included
Compatibility
macOS 10.13 or later
Architecture
Apple Silicon, Intel 64-bit

Questions readers asked

It plays FLAC, MP3, AAC, ALAC, Ogg Vorbis, WMA, WAV, Opus, AC3, AIFF, MusePack, DSF and APE files.

Yes, the app can automatically download new podcast episodes.

It does. Swinsian can be controlled through AppleScript, which allows for custom automation and integration with other Mac workflows.

Letters to the desk 0

Sign in or open a desk account to write a letter.

No letters on this brief yet. They are read before they run.

More in Mac Apps

The whole section