DeliTracker
About
DeliTracker v0.1 first appeared in 1992 as a CLI only program called SndPlay, at this point it only played the David Whittaker format.
A GUI was added for v0.5, and by v0.6 it was renamed to DeliTracker.
When it reached v1.0 it was finally given the ability to use external replayers, and was the first player to do so!
v2.0 saw the addition of Genies.
It has since had numerous amendments, up to and including the final v2.32, which is now available for free.
Although work on DeliTracker ceased in 2000, a new version named DeliPlayer was created for the Windows platform and is still able to use the players created for DeliTracker.
Features
(Taken from the DeliTracker documentation)
This politely multitasking program will play all popular sound program modules available on the Amiga. Currently it supports over 150 (!) different module formats plus one special format for modules which contain their own player. Protracker and PT-like players are internal; additional players are loaded from disk. That means you can very easily add/update players by placing them into the DeliPlayers directory.
There are many reasons for using DeliTracker; here is only a small list: -
- system friendly and multitasks happily
- allocates the sound channels
- supports more than 150 different module formats
- correct playspeed in PAL/NTSC (uses timer.device)
- does not interfere with modem use
- supports xpkmaster.library for decrunching
- can play mods from fastmem
- provides random play & songend detection
- converts many pt-clones back to Protracker
- has sizeable scopes
- decrunches lha-files
- full Arexx support
- supports module lists
- pubscreen support
- hotkey (commoditiy)
- enforcer and mungwall proof
- supports full CLI or workbench (tooltypes) environment
- uses gadtools.library for layout
- supports the Toccata and the MaestroPro soundboard
Supported Formats
(Taken from the DeliTracker documentation)
Internal Players
Player | Comment |
---|---|
SoundTracker15 | Player for old SoundTracker modules. Uses NotePlayer Interface. |
SoundTracker31 | Player for SoundTracker modules with 31 instruments. Uses NotePlayer Interface. |
NoiseTracker | Player for NoiseTracker modules. Uses NotePlayer Interface. |
StarTrekker4 | Player for StarTrekker modules without AM sounds. Uses NotePlayer Interface. |
ProTracker | ProTracker Player (supports all PT1.1b effects) all internal ST like players are based on this replay routine. Uses NotePlayer Interface. |
CustomPlay | With this interface it is possible to integrate special players and modules. The module contains the full relocatable replay routine. Custom Modules are more like a player than a module. Note: DO NOT PACK CUSTOM MODULES ! |
External Players (Bundled With DeliTracker)
Player | Comment |
---|---|
Actionamics | |
AIFF | Don't pack; Loads samples while playing. Has a GUI. Supports 8 and 16bit samples. |
AMOS | |
ArtOfNoise | Supports 4 and 8 voice modules. Uses Noteplayer Interface (up to 8 Voices). |
DataType | Uses datatype.library for playing samples. WARNING: certain datatypes have severe problems recognizing files (e.g. MacSND datatype)which can cause system lockups, gurus, etc. Martin Blom's ProTracker DataType is ignored by this player. |
DDMF | Plays X-Tracker modules (version 8). Uses Noteplayer Interface (up to 32 Voices). |
DeliAY | ZX Spectrum sound emulation. (No BEEP support) |
DeliSID | Requires playsid.library. |
Delta1.0 | |
Delta2.0 | Uses Noteplayer Interface. |
DIGIbooster | |
DigiMugi | Supports 4 and 7 voice modules. Uses Noteplayer Interface (up to 8 Voices). |
DSS | Uses Noteplayer Interface. |
EarAche | |
EMS | Rarely used. |
FastTracker2 | Requires at least a '020 CPU. Uses Noteplayer Interface (up to 32 Voices). |
FC1.4 | Uses Noteplayer Interface. |
Fred | Uses Noteplayer Interface. |
FTM | Modules of this type may now be crunched. |
GlueMon | Uses Noteplayer Interface. |
GMOD | |
Hippel | Replay code inside the module! |
Hippel_7V | Uses Noteplayer Interface (7 Voices). |
Hippel-COSO | Uses Noteplayer Interface. |
HolyNoise | |
IFF-8SVX | Don't pack the samples. Loads samples while playing. Has a GUI for some memory settings. Hint: The normal audio DMA can playback samples with frequencies up to 28 kHz. If you want to play samples with a higher sampling rate make sure to have a productivity screen in the foreground. This is because in the current hardware, the audio DMA is coupled with the scanrate. The hardware can output two samples per scanline. In standard video mode, this results in a maximum output rate of 2 x 15kHz = 30 kHz. In productivity the scanrate is doubled so the maximum output rate raises to ~60 kHz. |
IFF-SMUS | This player has a GUI for setting the instrument path. This path may also be relative to the module. Notes: Songfiles where no instrument is set are recognized and loaded, but you won't hear anything. The instrument names must have a '.instr' suffix. |
Impulse | Requires at least a '020 CPU. Uses Noteplayer Interface (32 Voices). |
JamCracker | Uses Noteplayer Interface. |
JasonPage | Uses Noteplayer Interface. |
LME | |
M.O.N | Replay code inside the module! |
MarkII | Uses Noteplayer Interface. |
MaxTrax | |
MED | Plays 'MMD0', 'MMD1' and 'MMD2' modules with 4-8 channels, no songs, no MIDI. Uses Noteplayer Interface. |
Mline | Modules may not be packed. |
MultiTracker | Uses Noteplayer Interface (up to 32 Voices). |
Music-Ass | Uses Noteplayer Interface. |
MusicMaker | Uses Noteplayer Interface (up to 8 Voices). |
OctaMED | Plays 'MMD3' modules of OctaMED Soundstudio. |
Oktalyzer | Uses Noteplayer Interface (up to 8 Voices). |
Poly | Requires at least a '020 CPU. Uses Noteplayer Interface (up to 32 Voices). |
ProRunner21 | |
PSA | |
PumaTracker | |
QuadraComposer | |
RIFF-WAV | Don't pack; Loads samples while playing. Has a GUI. Supports 8 and 16bit samples. |
RobHubbard2 | Uses Noteplayer Interface. |
SaPlayer | Uses Noteplayer Interface. |
ScreamTracker3 | Requires at least a '020 CPU. Uses Noteplayer Interface (up to 32 Voices). |
SCUMM | Replay code inside the module! |
SIDMon1.0 | Uses Noteplayer Interface. |
SIDMon2.0 | Uses Noteplayer Interface. |
SoundControl | Uses Noteplayer Interface. |
Soundfactory | Doesn't play "executable" module format |
SoundFX13 | Doesn't play "executable" module format. Uses Noteplayer Interface. |
SoundFX20 | Doesn't play "executable" module format. Uses Noteplayer Interface. |
SoundMon20 | Uses Noteplayer Interface. |
SoundMon22 | Uses Noteplayer Interface. |
StarTrekker4AM | Plays only StarTrekker modules with AM sounds. The corresponding '.NT' file must exist else the module won't be played. Both files may be crunched. |
StoneTracker | Requires at least a 68020 CPU. Uses Noteplayer Interface. |
Synthesis | |
TakeTracker | Uses Noteplayer Interface (up to 8 Voices). |
TFMX_1.5 | The songfile must begin with 'mdat.' and the sample file with 'smpl.' Both files may be crunched. |
TFMX | Supports 4 and 7 voice modules. Uses Noteplayer Interface (up to 7 Voices). The songfile must begin with 'mdat.' and the sample file with 'smpl.' Both files may be crunched. |
THX | |
TimFollin | Uses Noteplayer Interface. |
TME | |
VectorDean | Uses Noteplayer Interface. |
VSSDeliPlayer | |
Whittaker | Replay code inside the module! Uses Noteplayer Interface. |
External Players (Not Bundled)
Although the last release of DeliTracker was in March 2000, new players are still being written for it - the bulk of which are by the Wanted Team.
See also
- UADE, a similar player for UNIXes
External Links
- DeliTracker Homepage
- DeliTracker on Aminet
- Wanted Team - EaglePlayers and rips maintained by Don Adan