ISO SACD Playback

This, for many years, has been the go-to method.

1 Like

I fully agree Why not get able ISO files?

2 Likes

Hi everyone,

I’d like to share two tools I’ve been working on for anyone who has a collection of SACD ISO images and wants an easier way to work with them.


sacd-vfs — Mount your SACD ISOs like regular folders

If you have SACD ISOs sitting on a drive, sacd-vfs lets you mount the folder they’re in and instantly see every album as a directory of DSF files. No extraction, no duplicate files eating up disk space — tracks are converted on the fly as your player reads them. Both stereo and multichannel layers are exposed, and you can even edit ID3 tags (artist, title, album, etc.) which get saved alongside the ISO without modifying it.

Just point sacd-vfs at your collection folder, and any music player that supports DSF can play directly from the mount. It works on both Windows (via WinFSP) and Linux (via FUSE).

Looking for testers! sacd-vfs is new and still needs thorough testing across different SACD ISOs, disc configurations, and player software. If you have a collection of SACD ISOs and are willing to try it out and report any issues, your help would be greatly appreciated. Any feedback — whether it’s a bug, a playback glitch, or a disc that doesn’t mount correctly — is valuable.

Nexus Forge — A desktop app for DSD conversion and SACD ripping

Nexus Forge is a GUI application for converting between DSD audio formats. You can:

  • Convert between DSF, DSDIFF, WAV, and FLAC
  • Transcode DSD to PCM with configurable sample rate and bit depth
  • Rip SACDs directly from a PS3 Blu-ray drive or over the network
  • Batch process multiple files with drag-and-drop
  • Set conversion parameters per file

It’s straightforward — drag your files in, pick your output format, and hit convert.


A note for Roon staff

The underlying C libraries (libsacd, libsacdvfs, libdsdiff, libdsf, libdst, libdsdpcm) are all licensed under LGPL and designed to be embedded. They handle SACD ISO parsing, on-the-fly DSD/DST decoding, DSF/DSDIFF reading and writing, and DSD-to-PCM conversion — everything needed for native SACD ISO playback without requiring users to extract first. If there’s interest in adding native SACD support to Roon, I’d be happy to discuss integration.


Availability

The first release (0.1.81) is out now with a Windows x64 installer. Linux support is planned. Both tools are free and open source.

GitHub: GitHub - wichers/dsd-nexus: Cross-platform C libraries and tools for working with DSD (Direct Stream Digital) audio and SACD (Super Audio CD) discs.

If you have questions or run into issues, feel free to ask!

5 Likes