About the Resound 3.0 Distribution

Resound 3.0 is a port of the venerable sound editor to Rhapsody. 3.0 introduces a massive rewrite of Resound to bring it up-to-spec with Rhapsody. Resound 3.0 can also now read a large range of file formats, including AIFF, AU, SND, IFF, VOC, WAV, and various MPEG formats. However, it can currently only write to SND. 3.0 fixes several bugs, but Rhapsody manages to introduce even more bugs, particularly in recording, displaying, and playing sounds (see below). Resound tries go get around some of these, but others it just can't deal with. Sorry.

Resound is compiled fat for PPC and Intel versions of Rhapsody. Resound 3.0 also comes, for the first time, with full source code and a rather liberal license.

Resound's home page is at http://www.cs.umd.edu/users/seanl/Resound/, and its author (me, Sean Luke) has a web page at http://www.cs.umd.edu/users/seanl/.

Installing Resound 3.0

These instructions may change as DR2 now uses /System/... I don't have DR2 and so can't test it very easily, sorry. Also, I don't know if Resound properly loads files under the new DR2 release.

"It won't record!"

Yes it will; you just have to set it up right. Rhapsody's sound recording facility is...um...below par. Try changing your number of channels to 2, your format to 16-bit linear, and your sound rate to 22.05 KHz (NOT 44.1 KHz!). You'll then stand a good chance of being able to record.

"Some files in /NextLibrary/Sounds don't play the right sound!"

On DR1, Apple didn't copy the sounds properly; as a result a number are broken. But they're easily copied from any NeXTSTEP box and work great thereafter.

"Is there an OPENSTEP 4.x Mach version?"

No. We don't have access to 4.x developer, so we can't set up the nib files and compile the code. But I imagine it wouldn't be too difficult if someone's interested. Otherwise, just use Resound 2.5.

"But the SoundKit is going away!"

Oh, well. It was a nice fling while it lasted.

About the License Agreements For Source Code

Resound uses various pieces of source code, which have different license agreement issues you'll need to be aware of if you want to redistribute Resound for your own needs:

Support

Resound 3.0 comes with no guarantees for support of any kind. If I have time I may fix a bug here or there, but very soon I'll not even have access to the Rhapsody DR1, so you may be on your own. Check the Resound web page before submitting bug reports.