This is the IFF supplement for FORM "8SVX". An 8SVX is an IFF "data section" or "form" (which can be an iff file or a part of one) containing a digitally sampled audio voice consisting of 8-bit samples. A voice can be a one-shot sound or - with repetition and pitch scaling - a musical instrument. "ea iff 85" is electronic arts' standard interchange file format. [See ea iff 85 standard for interchange format files.] The 8SVX format is designed for playback hardware that uses 8-bit samples attenuated by a volume control for good overall signal-to-noise ratio. So a FORM 8SVX stores 8-bit samples and a volume level. A similar data format (or two) will be needed for higher resolution samples (typically 12 or 16 bits). Properly converting a high resolution sample down to 8 bits requires one pass over the data to find the minimum and maximum values and a second pass to scale each sample into the range -128 through 127. So it's reasonable to store higher resolution data in a different form type and convert between them. For instruments, FORM 8SVX can record a repeating waveform optionally preceded by a startup transient waveform. These two recorded signals can be pre-synthesized or sampled from an acoustic instrument. For many instruments, this representation is compact. FORM 8SVX is less practical for an instrument whose waveform changes from cycle to cycle like a plucked string, where a long sample is needed for accurate results. FORM 8SVX can store an "envelope" or "amplitude contour" to enrich musical notes. A future voice form could also store amplitude, frequency, and filter modulations. FORM 8SVX is geared for relatively simple musical voices, where one waveform per octave is sufficient, the waveforms for the different octaves follow a factor-of-two size rule, and one envelope is adequate for all octaves. You could store a more general voice as a LIST containing one or more forms 8svx per octave. a future voice form could go beyond one "one-shot" waveform and one "repeat" waveform per octave. Section 2 defines the required property sound header "vhdr", optional properties name "name", copyright "(c)", and author "auth", the optional annotation data chunk "anno", the required data chunk "body", and optional envelope chunks "atak" and "rlse". these are the "standard" chunks. Specialized chunks for private or future needs can be added later, e.g., to hold a frequency contour or Fourier series coefficients. The 8SVX syntax is summarized in appendix a as a regular expression and in appendix b as an example box diagram. appendix c explains the optional Fibonacci-delta compression algorithm. reference