Page 1 of 3

How to make sd2 files with missing resource fork work in DP

Posted: Sat Aug 18, 2018 6:16 pm
by michkhol
I was stupid enough to burn old projects with .sd2 files to external media. DP refuses to open such a project because of the missing resource forks. I managed to solve it and wanted to share the solution.

1. You need to remember the bit rate, depth and number of channels for each file you would like to restore, because all this information is stored in the missing resource fork.
2. Buy the Audaptor utility ($1.99) from http://audaptor.aurchitect.com. Load the .sd2 file, specify all missing info and convert to .wav format.
3. Download the 0xED hex editor (free) from http://www.suavetech.com/0xed/0xed.html. Open the project in the editor and search for 'sd2' string and replace it to 'wav' only in the file paths for all .sd2 files you've just converted. (No need to replace anywhere else.) Save the project.
4. Open the project in DP and enjoy.

Hope it is helpful.

Re: How to make sd2 files with missing resource fork work in

Posted: Sat Aug 18, 2018 10:04 pm
by stubbsonic
Thanks for sharing that info. Really helpful.

Re: How to make sd2 files with missing resource fork work in

Posted: Sun Aug 19, 2018 6:23 am
by JSmith1234567
Thank you !!!!!!!!!!!!!!!!!!!!

Re: How to make sd2 files with missing resource fork work in

Posted: Thu Aug 23, 2018 1:40 pm
by leigh
Thank you so much for this! I just opened a project from 2006 with SD2 files and this saved the day!

**Leigh

Re: How to make sd2 files with missing resource fork work in

Posted: Thu Aug 23, 2018 2:55 pm
by bkshepard
It's Mac only, but wouldn't Sound Converter work for this? It's my go to for all kinds of audio file conversions.

Re: How to make sd2 files with missing resource fork work in

Posted: Thu Aug 23, 2018 3:30 pm
by James Steele
Yeah, I think maybe where you got burned is saving it to media that wasn’t Mac formatted? That’s usually how you lose resource forks. If it’s going on non-Mac formatted media or uploaded to a server, zipping the files first will preserve the resource forks when unzipped later on a Mac.

Re: How to make sd2 files with missing resource fork work in

Posted: Sun Aug 26, 2018 10:00 am
by philbrown
It's been years since I used it, but I always used and recommended Soundhack for this sort of thing. The website claims it's still running. Scroll all the way down the page for the link:
http://www.soundhack.com/freeware/

Re: How to make sd2 files with missing resource fork work in

Posted: Mon Aug 12, 2019 8:17 am
by MW1
michkhol wrote:I was stupid enough to burn old projects with .sd2 files to external media. DP refuses to open such a project because of the missing resource forks. I managed to solve it and wanted to share the solution.

1. You need to remember the bit rate, depth and number of channels for each file you would like to restore, because all this information is stored in the missing resource fork.
2. Buy the Audaptor utility ($1.99) from http://audaptor.aurchitect.com. Load the .sd2 file, specify all missing info and convert to .wav format.
3. Download the 0xED hex editor (free) from http://www.suavetech.com/0xed/0xed.html. Open the project in the editor and search for 'sd2' string and replace it to 'wav' only in the file paths for all .sd2 files you've just converted. (No need to replace anywhere else.) Save the project.
4. Open the project in DP and enjoy.

Hope it is helpful.
Hi there

I've been bitten hard with the sd2 missing resource fork problem and am totally stuck trying to open some old DP projects.

One way or another I have converted the audio files for one old project to WAV format.

However, I am completely stumped by the 0xED hex editor stage of the process. I have downloaded the editor but am having trouble understanding the steps you outline above - the searching for sd2 string and particularly where you specify saving in the 'File Path' only - how does one identify the file path?

Would you (or anyone else!) be able to provide more detailed instructions as to how to do this - I'd be eternally grateful!

Thank you for any insights.

Re: How to make sd2 files with missing resource fork work in

Posted: Mon Aug 12, 2019 9:51 am
by mikehalloran
See if you can open one file in QuickTime. If you can open it, export as .wav or .aif. If successful, you don’t need the hex editor.

Posted: Tue Aug 13, 2019 2:11 am
by MW1
mikehalloran wrote:See if you can open one file in QuickTime. If you can open it, export as .wav or .aif. If successful, you don’t need the hex editor.
Hello Mike - thanks for the suggestion.

Actually, I have already managed (by way of Soundhack and Pro Audio Converter apps) to convert the audio files to .wav format.

As I understood it, I thought the hex editor was needed to reassign the DP project file paths to look for .wav instead of .sd2 - but perhaps I have got that wrong?

At the moment the DP project won't open and still gives the 'unreadable data' message - so it's not recognising the wav files.

I have many old DP/sd2 projects that I need to open so I'm using this project as a test to find a procedure that will work for all of them.

At the moment I'm working on copies of the files but I have found the original bare drives that I had pulled out of the old G5 tower. I bought a SATA to USB adaptor dock but unfortunately none of the drives would mount properly to access the original files.

What a nightmare!

Re: How to make sd2 files with missing resource fork work in

Posted: Tue Aug 13, 2019 4:28 am
by JSmith1234567
Does anyone know how to get "Audaptor".

I get a "not available in the United States" message in the Apple App Store.

Re: How to make sd2 files with missing resource fork work in

Posted: Tue Aug 13, 2019 5:33 am
by wvandyck
Aurchitect is no longer in business, apparently related to some legal/business dispute with Audiofile Engineering.

The fate of Triumph, Myriad, and other apps is unknown at the moment.

Re:How to make sd2 files with missing resource fork work in

Posted: Tue Aug 13, 2019 8:15 am
by stubbsonic
MW1 wrote: At the moment I'm working on copies of the files but I have found the original bare drives that I had pulled out of the old G5 tower. I bought a SATA to USB adaptor dock but unfortunately none of the drives would mount properly to access the original files.
I have an old G4 tower I use for Appleworks, and old file access, and a random task here & there. I'm sure there are others out there with the same setup.

Perhaps you can find someone near you willing to pop those drives in and copy your original files over to a USB stick.

Re: Re:How to make sd2 files with missing resource fork work

Posted: Tue Aug 13, 2019 9:02 am
by MW1
stubbsonic wrote:
MW1 wrote: I have an old G4 tower I use for Appleworks, and old file access, and a random task here & there. I'm sure there are others out there with the same setup.

Perhaps you can find someone near you willing to pop those drives in and copy your original files over to a USB stick.
Thanks - I may have to try that or even buy an old working G5 just to access the files.

If I ever manage to get at the original projects it would appear that the advice is to zip the project files before copying them to another drive in order to preserve the resource fork data.

Thanks again

MW

Re: How to make sd2 files with missing resource fork work in

Posted: Tue Aug 13, 2019 11:01 am
by mikehalloran
As I understood it, I thought the hex editor was needed to reassign the DP project file paths to look for .wav instead of .sd2 - but perhaps I have got that wrong?
Yea, that's wrong.

If you got them converted, your problem has nothing to do with hex editors etc. You copied your files over from another Mac without using Migration Assistant or zipping them on the old drive first.

With 7.1 and then 7.24, DP got fussy about privileges and you need to be able to restore them. There are a number of ways to do this and no one way works on every file. This is when I went through the same issue. Having gone through this, my projects done in 2.71 open in 10 with no problems nowadays—sd2 files intact.

See if any of the suggestions offered here work.
viewtopic.php?f=1&t=66595

You may get to the point where the projects open but the sound bites are greyed out. If that happens, try dropping your .wav files into the project.