DeliTracker

From ExoticA

About

DeliTracker main panel

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

DeliTracker multi-window example

(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

DeliTracker Players window
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