SMPL
SMPL | |||||
Developer: | Chris Hülsbeck | ||||
Header: | Absent | ||||
Content: | PCM | ||||
Instruments: | Intrinsic | ||||
Target Output
| |||||
Released: | 1989 | ||||
First Game: | Danger Freak (AMI) | ||||
Extensions |
|
SMPL is a sample bank format and part of TFMX (The Final Musicsystem Extended) created by Chris Hülsbeck for the Commodore Amiga's 8364 sound chip. Each MDAT file comes with an SMPL file.
TFMX-Editor (AMI) and most players use the smpl.* extension. DOS games use *.sam.
Players
Editors
Converters
Games
See MDAT.
How to Obtain
SMPL files usually have to be manually extracted from game files, a process that is different for pretty much every game that uses them.
Technical
MDAT and SMPL files are separated due to the Amiga's different RAMs. SMPL files must be in the Chip RAM as the sound chip can access only that. MDAT files should be in the Fast RAM as the driver can indeed access it faster.
The SMPL format was originally identical to RAW with PCM encoding, 1 channel, and signed 8-bit integers. As macro commands were added, the driver overwrote the first 4 bytes with zeroes for non-looping samples, and 256 per voice with real-time generated samples.