[SoundFX] [] [] [prev] [next]

Function [up] [down]
Loads IFF-8SVX Samples.
Loops yes (forward)
Channels yes (mono/stereo/quadro)
Compressionyes (PCM-8,PCM-16,PCM-24,PCM-32,FDPCM-8:4,FDPCM-16:6,EDPCM-8:4,EDPCM-16:5)
This is the most wide spread sound-file on the Amiga. It is build like any other IFF file making it a very flexible whilst retaining compatibility. The IFF-8SV is one of the few that saves loops.
SoundFX also supports quadrosamples, 16-bit and combined samples. I have got the description of the combined samples from the freeware program SoundBox by Richard Körber. This saves the full 16-bit data of a sample. Is this sample loaded into a standard program (supporting only plain IFF-8SVX files) then it loads as a standard 8-bit sample. If a program however knows this it loads it as a 16-bit sample.

Parameter [up] [down]
none

Notes [up] [down]
When SFX saves a sample in the 16-bit it creates a "BITS" chunk of the following structure :
struct chunk_bits {
char id[4]; // "BITS"
ULONG len; // 4L
ULONG bits; // 8/16 bit so far supported
};
In addition the "CHAN" chunk has been extended. With a data value of 30, it is a quadrosample.

[SoundFX] [] [] [prev] [next]

© by Stefan Kost 1993-2001