INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: NEW: SACD to DSF  (Read 1189 times)

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42804
  • Shoes gone again!
NEW: SACD to DSF
« on: April 17, 2025, 07:39:47 am »

SACD to DSF
MC34 can extract your SACD ISO files to DSF files. This makes the tracks from an SACD easier to manage. The files are created next to the ISO from the SACD. 

There is no data transformation or loss in the conversion process. It's simply copying the data out and flipping the byte ordering. It's similar to the tool sacd_extract.

Instructions
Right-click SACD tracks and pick “Convert SACD to DSF”.

The process runs in the Action Window threaded.
Logged
Matt Ashland, JRiver Media Center

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8342
  • The color of Spring!
Re: NEW: Convert SACD to DSF
« Reply #1 on: April 17, 2025, 08:01:59 am »

Worth noting that the word convert used here doesn't mean it's resampled or goes through a PCM stage in the middle, it extracts the data from a SACD ISO and puts it into an individual DSF file, just like sacd_extract can do. :)
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42804
  • Shoes gone again!
Re: NEW: Convert SACD to DSF
« Reply #2 on: April 17, 2025, 08:03:18 am »

Good point! I'll update the original post as well.
Logged
Matt Ashland, JRiver Media Center

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8342
  • The color of Spring!
Re: NEW: SACD to DSF
« Reply #3 on: April 17, 2025, 01:09:34 pm »

Thinking about it more, the Convert SACD to DSF wording could cause confusion as well, I can kinda see in the future questions asking about that. Maybe Extract DSF from SACD or something like would be better?
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Outlaw Audio

  • Junior Woodchuck
  • **
  • Posts: 72
  • Dogs......because people suck
Re: NEW: SACD to DSF
« Reply #4 on: April 17, 2025, 01:48:06 pm »

SACD to DSF
MC34 can extract your SACD ISO files to DSF files. This makes the tracks from an SACD easier to manage. The files are created next to the ISO from the SACD. 

There is no data transformation or loss in the conversion process. It's simply copying the data out and flipping the byte ordering. It's similar to the tool sacd_extract.

Instructions
Right-click SACD tracks and pick “Convert SACD to DSF”.

The process runs in the Action Window threaded.

This is a worthy addition to Media Center's capabilities and is compelling for an upgrade.  Thanks Matt, now I can get rid of my Java client, upgrades and SACD_Extract GUI
Logged

chef

  • Recent member
  • *
  • Posts: 7
Re: NEW: SACD to DSF
« Reply #5 on: April 18, 2025, 02:09:56 am »

I agree, great new feature!
Logged

dtc

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3190
Re: NEW: SACD to DSF
« Reply #6 on: April 18, 2025, 09:46:13 am »

Thinking about it more, the Convert SACD to DSF wording could cause confusion as well, I can kinda see in the future questions asking about that. Maybe Extract DSF from SACD or something like would be better?

Agreed - extract takes away any connection about what convert does will DSD files.

Or

SACD - Extract to DSF
Logged

margolbe

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 74
  • nothing more to say...
Re: NEW: SACD to DSF
« Reply #7 on: April 19, 2025, 09:47:39 am »

This is a good feature.  For hybrid discs, would it be possible to create separate folders for 2 ch and 5 channel extractions.  A program like X-recode does this.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8342
  • The color of Spring!
Re: NEW: SACD to DSF
« Reply #8 on: April 19, 2025, 11:49:21 am »

Having options to extract stereo tracks and/or multichannel tracks only might be worth doing as well. Personally I'd only have interest in the stereo tracks.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

TheShoe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 845
Re: NEW: SACD to DSF
« Reply #9 on: April 24, 2025, 07:57:26 am »

I'd like to have the option for either, stereo or multi-channel.

This is a nice feature however when I do full ISO backups via sacd_extract, it's easy enough there to just do the DSF extract as well.

Would it be possible to shell out to sacd_extract to do the initial backup?  Obviously there's some settings that would need to be specified, eg the IP of the device doing the ripping.
Logged

JrPinto

  • Recent member
  • *
  • Posts: 24
Re: NEW: SACD to DSF
« Reply #10 on: April 24, 2025, 04:28:46 pm »

Testing the new feature, I realize that the files names have the same name of the ISO file followed by the number of the track.

Is there some way to modify the settings so the names of the files could be created using the tag fields we want, by the time of the conversion?

Thanx.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: NEW: SACD to DSF
« Reply #11 on: April 25, 2025, 08:48:59 am »

I'd like to have the option for either, stereo or multi-channel.

This is a nice feature however when I do full ISO backups via sacd_extract, it's easy enough there to just do the DSF extract as well.

Would it be possible to shell out to sacd_extract to do the initial backup?  Obviously there's some settings that would need to be specified, eg the IP of the device doing the ripping.
That's an interesting idea. I for one could use that.
Perhaps an external ripper interface like the external encoder interface??
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8342
  • The color of Spring!
Re: NEW: SACD to DSF
« Reply #12 on: April 25, 2025, 09:03:54 am »

If you're going to allow using sacd_extract externally, it might be wise to use a specific fork or forks of sacd_extract that are better maintained and have bug fixes (e.g. the old issue when extracting .dsf causing pops that was fixed in newer sacd_extract forks).
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: NEW: SACD to DSF
« Reply #13 on: April 25, 2025, 10:17:49 am »

If you're going to allow using sacd_extract externally, it might be wise to use a specific fork or forks of sacd_extract that are better maintained and have bug fixes (e.g. the old issue when extracting .dsf causing pops that was fixed in newer sacd_extract forks).
I've been using the setmind version 0.3.9 IIRC. Seems to work well.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8342
  • The color of Spring!
Re: NEW: SACD to DSF
« Reply #14 on: April 25, 2025, 01:02:18 pm »

I've been using the setmind version 0.3.9 IIRC. Seems to work well.

This one is a newer fork since the setmind fork hasn't been updated in 6 years (though it still works): https://github.com/EuFlo/sacd-ripper/releases

It even works on Mac/ARM (Apple Silicon) too!
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 25.04 Plucky Puffin 64-bit (AMD 7900X CPU/AMD 7800 XT GPU/64GB RAM/2TB M.2 NVMe SSD)
macOS Sequoia 15.4.1 (M4 Mac Mini 16GB RAM/256GB SSD)
Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 34 (Windows + Mac + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Matthew.Burt360

  • Member
  • *
  • Posts: 2
Re: NEW: SACD to DSF
« Reply #15 on: April 25, 2025, 02:36:31 pm »

Just wanted to add to this some issues I've had with this the past couple of days as it has cost me some serious time. (Tested on multiple SACD ISOs from differing sources)
----
Extracting DSF files from SACD ISOs in JRiver results in serious problems:

Incorrect "length" metadata: Files only play an average 20% of their duration on hardware players (e.g., Astell & Kern SR35), even though the audio is full-length.

Lower volume after DSD→DSD conversion: Even with DSP and Volume Leveling disabled, converted DSF files are noticeably quieter. (Maybe silent DSD to PCM to DSD conversion causing this)

Impact:
Files look fine inside JRiver but fail on real-world players. Users must re-extract ISOs using ISO2DSD or sacd_extract to get properly working DSFs.

Request:

Fix SACD extraction to write correct DSF headers (sampleCount/duration).

Ensure DSD→DSD conversions are truly bit-perfect.

System Info:
JRiver [34.0.19] • Windows [11] • Tested on Astell & Kern SR35

Thanks!
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73229
  • Where did I put my teeth?
Re: NEW: SACD to DSF
« Reply #16 on: April 25, 2025, 02:55:02 pm »

Astell & Kern has had other problems.   Try searching.  Test without A&K.
Logged

Bumfuzzle

  • Member
  • *
  • Posts: 4
Re: NEW: SACD to DSF
« Reply #17 on: April 26, 2025, 04:07:16 am »


Lower volume after DSD→DSD conversion: Even with DSP and Volume Leveling disabled, converted DSF files are noticeably quieter. (Maybe silent DSD to PCM to DSD conversion causing this)

Impact:
Files look fine inside JRiver but fail on real-world players. Users must re-extract ISOs using ISO2DSD or sacd_extract to get properly working DSFs.

Request:

Fix SACD extraction to write correct DSF headers (sampleCount/duration).

Ensure DSD→DSD conversions are truly bit-perfect.


Thanks!

I don't think it's about your system or configuration. There are easily detectable audio quality differences when extracted via JRiver 34.0.19...
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: NEW: SACD to DSF
« Reply #18 on: April 28, 2025, 05:29:53 pm »

Just wanted to add to this some issues I've had with this the past couple of days as it has cost me some serious time. (Tested on multiple SACD ISOs from differing sources)
----
Extracting DSF files from SACD ISOs in JRiver results in serious problems:

Incorrect "length" metadata: Files only play an average 20% of their duration on hardware players (e.g., Astell & Kern SR35), even though the audio is full-length.

Lower volume after DSD→DSD conversion: Even with DSP and Volume Leveling disabled, converted DSF files are noticeably quieter. (Maybe silent DSD to PCM to DSD conversion causing this)

Impact:
Files look fine inside JRiver but fail on real-world players. Users must re-extract ISOs using ISO2DSD or sacd_extract to get properly working DSFs.

Request:

Fix SACD extraction to write correct DSF headers (sampleCount/duration).

Ensure DSD→DSD conversions are truly bit-perfect.

System Info:
JRiver [34.0.19] • Windows [11] • Tested on Astell & Kern SR35

Thanks!
Please give 34.0.20 a try, thanks.
Logged

GrahamG

  • Recent member
  • *
  • Posts: 22
Re: NEW: SACD to DSF
« Reply #19 on: April 29, 2025, 01:57:24 am »

Useful feature though I use iso2dsd to do this which is free and works fine (also works for the multichannel layer if present) so I'll probably stick to that. For me, the key advantage of dsf files is the ability to tag them with metadata.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14186
Re: NEW: SACD to DSF
« Reply #20 on: April 29, 2025, 08:16:05 am »

Useful feature though I use iso2dsd to do this which is free and works fine (also works for the multichannel layer if present) so I'll probably stick to that. For me, the key advantage of dsf files is the ability to tag them with metadata.
When I converted my SACD to DSF the tagging was carried over to the DSF file.
Logged
Pages: [1]   Go Up