home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / Software / Servis / FFE / MOD.SWG / 0036_FTK.pas < prev    next >
Pascal/Delphi Source File  |  1997-03-02  |  2KB  |  78 lines

  1. From the IBM "FastTracker" v 1.00 Music editor:
  2. -----------------------------------------------
  3.  
  4. 'The Triton FastTracker'  v1.00, last change: 12/13/92
  5. Coded by Mr. H of TRITON in the autumn of 1992.
  6. IBM Freeware.
  7.  
  8. Fredrik Huss
  9. Fladervagen 12
  10. 860 35 Soraker
  11. Sweden
  12.  
  13.  
  14. About the Formats:
  15. ------------------
  16. The samples are stored in 8-bit signed raw format.
  17.  
  18. There is no header, I use the time and date field to store repeat and
  19. replen information.  The repeat is stored in the lower word and replen
  20. in the higher.  The maximum sample size is 64K.
  21.  
  22. The 4-channel modules are stored in the common 31-instrument module format.
  23. 6 and 8 channel modules have a simmilar format, but there are diferences:
  24.  
  25. # The 4-byte field at offset 1080 contains 6CHN or 8CHN instead of 'M.K.'.
  26.  
  27. # Each row in the pattern is wider.
  28.  
  29.  
  30. About the Format Effects:
  31. -------------------------
  32. All of the effects in ProTracker 2.2A is implemented except Filter Toggle
  33. and Invert loop:
  34.  
  35. 00 - Arpeggio
  36. 01 - Portamento Up
  37. 02 - Portamento Down
  38. 03-0F - (Same as PT 2.2A)
  39. E0 - Not Implemented
  40. E1-EE - (Same as PT 2.2A)
  41. EF - Not Implemented
  42.  
  43. ------------------------------------------------------------------------
  44.  
  45. But wait!  There's more...
  46.  
  47. FastTracker "clone" formats:
  48. ----------------------------
  49.  
  50. There are a number of MOD formats basicly exactly the same as the 8-track
  51. IBM FastTracker format, but with a different signature at 1080 different
  52. than "8CHN".  Here are some:
  53.  
  54. Signature    Program        System
  55.  
  56. M.K.        Grave Mod    IBM  (*.WOW modules)
  57. CD81        Octalyser    Atari STe/Falcon  (not the same as Amiga "Oktalyzer")
  58. OCTA        ??            ??  (exists, according to kurtt@sfu.ca)
  59.  
  60.  
  61. Unlike native FastTracker format, some of these formats _do_
  62. use the Filter Toggle and Invert Loop commands! (Like Octalyser) 
  63. Never assume they are always unused by every program that
  64. creates this family of files.
  65.  
  66. If you want to use these files in a program that plays FastTracker
  67. modules, just use a file hex-editor and change the signature to "8CHN".
  68. This does not seem to work with Amiga StarTrekker "FLT8" or "EX08"
  69. signature files, however.
  70.  
  71. It might not be hard to write a routine that detects 8-track
  72. modules, even without knowing what the signature is, based on other
  73. information.
  74.  
  75.  
  76. Jamal Hannah <jamal@gnu.ai.mit.edu>, 5/2/94
  77. -------------------------------------------
  78. End of Document.