Path: news.weeg.uiowa.edu!news.uiowa.edu!hobbes.physics.uiowa.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!uwm.edu!cs.utexas.edu!uunet!olivea!isc-br!tau-ceti!comtch!diff From: diff@comtch.spk.wa.us (Rick Diffley) Newsgroups: comp.sys.apple2 Subject: Re: rSounds -- How to play them? Message-ID: <6LegXB2w165w@comtch.spk.wa.us> Date: 16 Jan 93 05:04:28 GMT References: Sender: bbs@comtch.spk.wa.us (Waffle bbs) Organization: Waffle BBS at CompuTech Spokane, Washington Lines: 44 Howdy... Here's a way IF you have HCGS. > Simple way to get System Sounds is to place a HCGS stack with > rSounds in the Sound folder. Simply throw a sounds stacks into your Sounds folder and you'll have plenty of new sounds to use with the Sound CDev. Making a new stack and moving sounds into it works fine, but so does making a COMPLETELY EMPTY file of type $55/$0001 (HyperCard Stack -- you can save an empty text file and then change its file type to do it) and then moving the sounds into THAT. Afterwards, you can change the file type of that file to $D8/$0003 (Sound Resource) so HyperCard won't try to actually open it as a stack. This saves about 7K of space (useful if you only want a sound that's small, like 12K Y B AnU Yx ). Also, sound files that are placed in the */System/Sounds folder can be directly used by HCGS v1.1! You don't need to install those sounds into a stack! There's a smaller and much more manageable hammer. All that's required is HyperCard GS and some utility to change file types. To get sounds out of a HCGS stack and into a system sounds file, with NO OVERHEAD whatsoever, do the following: 1) Create an empty text (or binary, or whatever) file on disk. 2) Change the file type of that file to $55/$0001 (HyperCard GS stack). 3) Use HyperCard's XCMDs (or Hang's sound stacks) to copy sounds into that file that used to be a text file. 4) Change the file type of that file to $D8/$0003 (Sound resource). 5) Throw that file into your system Sounds folder. You could also just create a new stack from within HCGS and do the same thing, but it'll be about 7K larger, due to the information HCGS puts in a stack's data fork when it's created. = Diff = -- diff@comtch.spk.wa.us (Rick Diffley) IEAx for lack of a better name... (509) 624-0744