
   Module name:   SHOWSND.MDL
   Module I.D.:   ZSND
   Module type:   Import module
   Author:        Dirk Haun @ WI2
   Status:        Freeware
   Version No:    0.46
   Version date:  31.08.1997
   Purpose:       Import various soundfile formats


Description:

This module imports sound samples into 'Look'n See' in various formats. 
The following formats in particular are supported:

 - Windows WAVE (*.WAV)
 - Creative voice-file (*.VOC)
 - Amiga IFF/8SVX
 - AIFF (Apple)
 - AVR
 - SoundMerlin
 - SoundMachine
 - SampleWizard
 - The format of the DMA_PLAY.PRG program
 - Macintosh Sound Resources ('System sounds')
 - WinRec-DSVM samples
 - Samples of the 'Phnix' databank
 - Several formats of unknown origin (FSSD, V8, SCRS)
 - Some MOD files (those that only contain samples)

The documentation available to me for these formats varies from very 
detailed (WAV, VOC) via sufficient (AVR, IFF) to none at all (FSSD, V8,
SCRS). The aim was to be able to play anything that even remotely looks 
like a sample, if possible. With the undocumented formats there is a 
possibility that some files may not be replayed correctly, as the file
format has only been guessed at. But not all possibilities have been
included yet even for the well-documented formats.


Notes:

If some WAV files are not played back but displayed as a hex dump 
on-screen instead, then this is due to the fact that these are packed 
WAVs. For these too I do not have any descriptive information.

The conversion from 16-bit samples to 8-bit is undertaken by the module
itself from Version 0.30 onwards, since 'Look'n See' simply discards the 
lower byte, which often results in very flat envelope curves. The 
recalculation routine used is not necessarily a pearl of programming art, 
but delivers audibly better results.

Many thanks to Gtz Hoffart for descriptions of the SampleWizard and the
WinRec-DVSM formats.


Standard disclaimer:

This module fulfils its objects for me, which does not mean that 
it will do this everywhere. So should one of these modules do
something unexpected, I cannot be held responsible for any sort
of damage caused thereby (whatever it may be) -- you use it at
your own risk.


Contact address:

The author of this module can be reached in the following ways:

 By snail-mail:

   Dirk Haun
   Europastr. 8
   64569 Nauheim

 By e-mail:

   Dirk Haun @ WI2 (MausNet)

