Copyright (C) 2000-2012 |
GNU Info (mikmod.info)Module LoadersModule Loaders -------------- MikMod presents a large choice of module loaders, for the most common formats as well as for some less-known exotic formats. `load_669' This loader recognizes "Composer 669" and "Unis 669" modules. The 669 and "Extended 669" formats were among the first PC module formats. They do not have a wide range of effects, but support up to 32 channels. "Composer 669" was written by Tran of Renaissance, a.k.a. Tomasz Pytel and released in 1992. "Unis 669 Composer" was written by Jason Nunn and released in 1994. `load_amf' This loader recognizes the "Advanced Module Format", which is the internal module format of the "DOS Sound and Music Interface" (DSMI) library. This format has the same limitations as the S3M format. The most famous DSMI application was DMP, the Dual Module Player. DMP and the DSMI library were written by Otto Chrons. DSMI was first released in 1993. `load_dsm' This loader recognizes the internal DSIK format, which is the internal module format of the "Digital Sound Interface Kit" (DSIK) library, the ancester of the SEAL library. This format has the same limitations as the S3M format. The DSIK library was written by Carlos Hasan and released in 1994. `load_far' This loader recognizes "Farandole" modules. These modules can be up to 16 channels and have Protracker comparable effects. The Farandole composer was written by Daniel Potter and released in 1994. `load_gdm' This loader recognizes the "General DigiMusic" format, which is the internal format of the "Bells, Whistles and Sound Boards" library. This format has the same limitations as the S3M format. The BWSB library was written by Edward Schlunder and first released in 1993. `load_imf' This loader recognizes "Imago Orpheus" modules. This format is roughly equivalent to the XM format, but with two effects columns instead of a volume column and an effect column. Imago Orpheus was written by Lutz Roeder and released in 1994. `load_it' This loader recognizes "Impulse Tracker" modules, currently the most powerful format. These modules support up to 64 real channels, and up to 256 virtual channels with the "New Note Action" feature. Besides, it has the widest range of effects, and supports 16 bit samples as well as surround sound. "Impulse Tracker" was written by Jeffrey Lim and released in 1996. `load_med' This loader recognizes "OctaMED" modules. These modules are comparable to Protracker modules, but can embed "synthsounds", which are midi-like instruments. "MED" and later "OctaMED" were written by Teijo Kinnunen. "MED" was released in 1989, and "OctaMED" was released in 1992. `load_m15' This loader recognizes the old 15 instrument modules, created by "Ultimate Soundtracker", "Soundtracker" and the first versions of "Protracker". Since this format was one of the first module formats, developed in 1987, it does not have any signature field, which makes it hard to detect reliably, because of its similarities with later module formats. `load_mod' This loader recognizes the standard 31 instrument modules, created by "Protracker" or Protracker-compatible programs. The original Protracker format was limited to 4 channels, but other trackers like "TakeTracker", "StarTracker" or "Oktalyzer" afforded more channels. Although it is now technically obsolete, this format is still widely used, due to its playback simplicity (on the adequate hardware, the Amiga). `load_mtm' This loader recognizes the "MultiTracker Module Editor" modules. The MTM format has up to 32 channels, and protracker comparable effects. It was intended to replace "Composer 669". The "MultiTracker Module Editor" was written by Starscream of Renaissance, a.k.a. Daniel Goldstein and released in late 1993. `load_okt' This loader recognizes the "Amiga Oktalyzer" modules. The OKT format has up to 8 channels, and a few protracker compatible effects, as well as other OKT-specific effects, of which only a few are currently supported by libmikmod. "Oktalyzer" was written by Armin Sander and released in 1990. `load_stm' This loader recognizes "ScreamTracker" modules. "ScreamTracker" was the first PC tracker, as well as the first PC module format. Loosely inspired by the "SoundTracker" format, it does not have as many effects as Protracker, although it supports 31 instruments and 4 channels. "ScreamTracker" was written by PSI of Future Crew, a.k.a. Sami Tammilehto. `load_stx' This loader recognizes "STMIK 0.2" modules. "STMIK" (the Scream Tracker Music Interface Kit) was a module playing library distributed by Future Crew to play Scream Tracker module in games and demos. It uses an intermediate format between STM and S3M and comes with a tool converting STM modules to STX. "STMIK" was written by PSI of Future Crew, a.k.a. Sami Tammilehto. `load_s3m' This loader recognizes "ScreamTracker 3" modules. This version was a huge improvement over the original "ScreamTracker". It supported 32 channels, up to 99 instruments, and a large choice of effects. "ScreamTracker 3" was written by PSI of Future Crew, a.k.a. Sami Tammilehto, and released in 1994. `load_ult' This loader recognizes "UltraTracker" modules. They are mostly similar to Protracker modules, but support two effects per channel. "UltraTracker" was written by MAS of Prophecy, a.k.a. Marc Andre Schallehn, and released in 1993. `load_uni' This loader recognizes "UNIMOD" modules. This is the internal format used by MikMod and APlayer. Use of this format is discouraged, this loader being provided for completeness. `load_xm' This loader recognizes "FastTracker 2" modules. This format was designed from scratch, instead of creating yet another Protracker variation. It was the first format using instruments as well as samples, and envelopes for finer effects. FastTracker 2 was written by Fredrik Huss and Magnus Hogdahl, and released in 1994. automatically generated by info2www version 1.2.2.9 |