+------------------------------------------------------------------------------------------+ |Crystal Caves sound format: | +------------------------------------------------------------------------------------------+ This sound format seems similar to Keen, but less well understood. I am not sure about the exact relation between frequency, pitch and sound data, so this should only be used as a rough guideline. Here sounds are of a fixed length, 610 byte. Sounds are padded with nuls to make them the required length and have an 'extra' terminator at their end. This overcomes the need for a sound file header, but imposes restrictions in that a sound cannot be more than 3 seconds long. ------------------------------------------------------------------------------- FILE STRUCTURE: SOUND 1 SOUND 2 ... .. SOUND 12 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- SOUNDS: 0 2 Priority Whether or not sound will be interrupted by another sound if said sound starts playing while the first is. Sounds can only be interrupted by sounds that have an equal or higher value of this. 2 2 ??? Unknown 4 2 Vibrate A divider for the vibrate; this changes a sound's tone by periodicly switching off the PC speaker. (But at a more rapid rate than would be achieved by simply adding silences to the sound data 6 4 ??? Unknown 10 600 Data Inverse frequency sound data -------------------------------------------------------------------------------