home *** CD-ROM | disk | FTP | other *** search
/ Maximum MODS / MaximumMODS.iso / amiga / delitracker_1.36 / docs / players.doc < prev    next >
Text File  |  1996-01-23  |  11KB  |  223 lines

  1. ***************************************************************************
  2. *                          Player documentation                           *
  3. ***************************************************************************
  4.  
  5.                             ⌐ 1992 by Delirium
  6.                               Date 07.01.1993
  7.  
  8.  
  9.  
  10. All players were adapted and tested with care. If problems arise from our
  11. adaption we will fix them till the next release if possible. For this we
  12. need some informations about your system (type, processor, memory, kickstart)
  13. and a precise description of the fault. In addition we need the used
  14. DeliTracker with the player and the module(s) which produces this fault.
  15.  
  16. If you have removed a bug or improved a player we would be pleased if you
  17. send this player to us. If you have adapted a completely new player it
  18. would be nice if you send us the player (perhaps with source) and some
  19. modules for this player. Please remark if we can include the player in the
  20. next distribution.
  21.  
  22. We can not make any warranties for modules that include the replay routine.
  23.  
  24. For more about players and custom modules read 'Programming.doc' and the
  25. includefile 'misc/deliplayers.i'.
  26.  
  27.  
  28.  
  29. ===========================================================================
  30. =                                 INTERNAL                                =
  31. ===========================================================================
  32.  
  33. ---------------------------------------------------------------------------
  34.  SoundTracker15    Player for old SoundTracker modules.
  35.         Songend detection supported.
  36. ---------------------------------------------------------------------------
  37.  SoundTracker31    Player for SoundTracker modules with 31 instruments
  38.         This kind of modules are very seldom.
  39.         Songend detection supported.
  40. ---------------------------------------------------------------------------
  41.  NoiseTracker    Player for NoiseTracker modules.
  42.         Songend detection supported.
  43. ---------------------------------------------------------------------------
  44.  StarTrekker4    Player for StarTrekker modules without AM sounds.
  45.         Songend detection supported.
  46. ---------------------------------------------------------------------------
  47.  ProTracker    ProTracker Player (supports all PT1.1b effects)
  48.         all internal ST like players are based on this replay
  49.         routine. Songend detection supported.
  50. ---------------------------------------------------------------------------
  51.  CustomPlay    With this interface it is possible to integrate
  52.         special players and modules. The module contains
  53.         the full replay routine. Custom Modules are more
  54.         like a players than a modules. They are segments,
  55.         so the player can be  relocated.
  56.         Note: DO NOT PACK CUSTOM MODULES !
  57. ---------------------------------------------------------------------------
  58.  
  59.  
  60. ===========================================================================
  61. =                                 EXTERNAL                                =
  62. ===========================================================================
  63.  
  64. ---------------------------------------------------------------------------
  65.  Delta1.0    Uses internal interrupt.
  66. ---------------------------------------------------------------------------
  67.  Delta2.0    Uses internal interrupt.
  68.         Replaycode inside the module !!!
  69.         There may be some problems with the volumecontrol with
  70.         certain modules.
  71. ---------------------------------------------------------------------------
  72.  DSS        Uses internal interrupt.
  73. ---------------------------------------------------------------------------
  74.  EMS        Uses internal interrupt.
  75. ---------------------------------------------------------------------------
  76.  FC1.3        Uses internal interrupt.
  77.         Songend detection supported.
  78. ---------------------------------------------------------------------------
  79.  FC1.4        Uses internal interrupt.
  80.         Songend detection supported.
  81. ---------------------------------------------------------------------------
  82.  Fred        Uses internal interrupt.
  83.          Replaycode inside the module !!!
  84. ---------------------------------------------------------------------------
  85.  FTM        Songend detection supported.
  86.         Modules of this type may not be crunched.
  87. ---------------------------------------------------------------------------
  88.  GMC        Uses internal interrupt.
  89. ---------------------------------------------------------------------------
  90.  Hippel        Uses internal interrupt.
  91.         Replaycode inside the module !!!
  92. ---------------------------------------------------------------------------
  93.  Hippel-COSO    Uses internal interrupt.
  94. ---------------------------------------------------------------------------
  95.  IFF-8SVX    Songend detection supported.
  96. ---------------------------------------------------------------------------
  97.  IFF-SMUS    Songend detection supported.
  98.         This player uses the config feature for setting the
  99.         instrument path (deafult is 'Instruments:').
  100.         Notes: Songfiles where no instument is set are recognized
  101.         and loaded, but you won't hear anything.
  102.         The names of the instruments must have a '.instr' suffix.
  103. ---------------------------------------------------------------------------
  104.  JamCracker    Uses internal interrupt.
  105.         Songend detection supported.
  106. ---------------------------------------------------------------------------
  107.  KRIS        Uses internal interrupt.
  108. ---------------------------------------------------------------------------
  109.  M.O.N.        Uses internal interrupt.
  110.         Replaycode inside the module !!!
  111. ---------------------------------------------------------------------------
  112.  MarkII        Uses internal interrupt.
  113.         Replaycode inside the module !!!
  114. ---------------------------------------------------------------------------
  115.  MED        plays 'MMD0' and 'MMD1' modules, no songs, no MIDI
  116. ---------------------------------------------------------------------------
  117.  Mugician    Uses internal interrupt.
  118. ---------------------------------------------------------------------------
  119.  Music-Ass    Uses internal interrupt.
  120.         Replaycode inside the module !!!
  121. ---------------------------------------------------------------------------
  122.  NoiseTrackerPak Uses internal interrupt.
  123. ---------------------------------------------------------------------------
  124.  NP2.0        Uses internal interrupt.
  125. ---------------------------------------------------------------------------
  126.  NP3.0        Uses internal interrupt.
  127. ---------------------------------------------------------------------------
  128.  OctaMED    plays 'MMD0' and 'MMD1' MED modules with 5 -8 channels.
  129. ---------------------------------------------------------------------------
  130.  OKPlay        This replay routine was adapted directly by the author,
  131.         Armin Sander. But this replay routine has still some
  132.         problems with 68030 (or at least A3000) and heavy loaded
  133.         chip-ram bus (e.g. Hires 16 color screen). In NTSC mode
  134.         2 notes are not played.
  135. ---------------------------------------------------------------------------
  136.  PROMIZER    Uses internal interrupt.
  137. ---------------------------------------------------------------------------
  138.  SaPlayer    Uses internal interrupt.
  139. ---------------------------------------------------------------------------
  140.  SIDMon1.0    Uses internal interrupt.
  141.         Replaycode inside the module !!!
  142. ---------------------------------------------------------------------------
  143.  SIDMon2.0    Uses internal interrupt.
  144. ---------------------------------------------------------------------------
  145.  SoundFX13    Uses internal interrupt.
  146.         This player doesn't play modules which were saved as
  147.         executables.
  148. ---------------------------------------------------------------------------
  149.  SoundFX20    Uses internal interrupt.
  150.         This player doesn't play modules which were saved as
  151.         executables.
  152. ---------------------------------------------------------------------------
  153.  SoundMon    Uses internal interrupt.
  154.         Songend detection supported.
  155. ---------------------------------------------------------------------------
  156.  ST26        Uses internal interrupt.
  157. ---------------------------------------------------------------------------
  158.  StarTrekker4AM     This player plays only
  159.         StarTrekker modules with AM sounds. The corresponding
  160.         '.NT' file must exist else the module won't be played.
  161.         Both files may be crunched.
  162.         Songend detection supported.
  163. ---------------------------------------------------------------------------
  164. ST-NT-PT_Song    Uses internal interrupt. Songend detection supported. This
  165.         is a Sond/Noise/ProTracker Song player. Song and all Samples
  166.         may be packed. The Samples may be either located in the 
  167.         volume that the song tells (e.g. ST-01:) or in an equal
  168.         named subdirectory (e.g. ST-01/). The path of this subdir
  169.         is specifyed in the ENV:ST-NT-PT_Song variable. If a sample
  170.         is not found the player asks the user for a replacement.
  171.         This player requires at least DeliTracker V1.32
  172.         (=> Kick 2.0 only).
  173. ---------------------------------------------------------------------------
  174.  TFMX_1.5    Uses internal interrupt.
  175.         The songfile must begin with 'mdat.' and the sampelfile
  176.         with 'smpl.' Both files may be crunched.
  177. ---------------------------------------------------------------------------
  178.  TFMX_7V    Enforcer hit => $70 vector used
  179.         This (7 voice) player is very cpu-intensive.
  180.         The songfile must begin with 'mdat.' and the sampelfile
  181.         with 'smpl.' Both files may be crunched.
  182. ---------------------------------------------------------------------------
  183.  TFMX_Pro    The songfile must begin with 'mdat.' and the sampelfile
  184.         with 'smpl.' Both files may be crunched.
  185. ---------------------------------------------------------------------------
  186.  TME        Uses internal interrupt.
  187. ---------------------------------------------------------------------------
  188.  Whittaker    Uses internal interrupt.
  189.         Replaycode inside the module !!!
  190. ===========================================================================
  191.  TestPlayer    (found in PlayerStore) shows how DeliTracker calls the 
  192.         player functions. This example "player" is only interesting
  193.         for those who want to create their own players. 
  194. ---------------------------------------------------------------------------
  195.  ST-NT-PT_FileSizeChecker    (found in Playerstore) this "player" 
  196.         calculates the filesizes of ST/NT/PT modules. This may be
  197.         helpfull to check weather a ripped module is to long or to
  198.         short. BTW DeliTracker uses the same calculation sheme to
  199.         check the correkt file size (▒ 64 Bytes).
  200. ---------------------------------------------------------------------------
  201.  
  202. ===========================================================================
  203. =                                  WANTED                                 =
  204. ===========================================================================
  205.  
  206. I am searching for these replay routines if they are freely distributable:
  207.  
  208.         ░ StarTrekker 1.3 AM/8 Voices
  209.         ░ Music Master
  210.         ░ B2-MIDI
  211.         ░ Soundfactory
  212.         ░ Beathoven
  213.         ░ Wizard of Sound
  214.         ░ SuperJam
  215.         ░ DMCS
  216.         ░ In Stereo
  217.  
  218. If you send me the routines please include some modules for testing.
  219. Any other routines are welcome too.
  220.  
  221.  
  222.  
  223.