home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / tt07r6.zip / TRACKER.DOC < prev    next >
Text File  |  1993-11-05  |  12KB  |  273 lines

  1. ▀▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▀▀▀▀▀▀▀
  2.         ▄█▓█▄     ┌┬┐┌─┬ ┬┌  ┬┐ ┌┬┐┬─┐┌─┬ ┬┐┬┌  ┬┐┬─┐     ▄█▓█▄
  3.       ▄█▓▒░▒▓█▄    │ ├─┤ ├┴┐ ├   │ ├┬┘├─┤ │ ├┴┐ ├ ├┬┘   ▄█▓▒░▒▓█▄
  4.        ▀█▓▒▓█▀     ┴ ┴ ┴ ┴ ┴ ┴┘  ┴ ┴└ ┴ ┴ ┴┘┴ ┴ ┴┘┴└     ▀█▓▒▓█▀
  5.          ▀█▀                  BETA 0.7                     ▀█▀
  6. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  7.  
  8.                     TakeTracker 0.7 Revision 6
  9.               16 Channel tracker for Gravis Ultrasound
  10.  
  11.                   TakeTracker has been created in
  12.                        Turbo Pascal 6.0 (asm)
  13.  
  14.           TakeTracker can load and save all these formats:
  15.                      Standard NT/PT mod format:
  16.                 from 1 to 32 channels of music data
  17.            (beta loads and saves 4, 6, 8 and 16 channels)
  18.  
  19.                            Sound system,
  20.                            mouse routine,
  21.                         graphic text-output,
  22.                   and one of the keyboard routines
  23.                             by Twaddler
  24.  
  25.                         TakeTracker idea,
  26.                            rest of code,
  27.                       and documentation file,
  28.                              by Dr. Zon
  29.  
  30.               The code goes in about 10,000 lines of  
  31.                      Pascal and Assembly code,
  32.                   there are also some smaller TPUs
  33.                 that have not been included in this
  34.                               formula.
  35.                                   
  36.                             Said short:
  37.                TakeTracker: An X-Pose production 1993
  38.                                   
  39.                                   
  40. Contents of this document:                                     Page:
  41. ────────────────────────────────────────────────────────────────────
  42. Bragging, info and credits.....................................Above
  43. General info on TakeTracker........................................1
  44. Effects............................................................1
  45. Keys...............................................................1
  46. Using effects in TT................................................1
  47. File formats.......................................................1
  48. Loading and saving files in TT.....................................1
  49. Scopes.............................................................1
  50. The command line players...........................................1
  51. ────────────────────────────────────────────────────────────────────
  52.  
  53. Files
  54. ═════
  55. These files goes with the TT archive:
  56.   TRACKER.EXE  |  The beta version
  57.   TRACKER.DOC  |  This documentation
  58. mmGFX1.DAT    \
  59. doGFX2.DAT     | All are graphic files, and
  60. seGFX3.DAT     | all are 32000 bytes
  61. meGFX4.DAT    /
  62.   PLAY16.EXE   | GUS 16 Channel player
  63.   NEW08.TXT    | Updates since last release
  64.   README.TXT   | Last info, and forthcoming things
  65.  
  66.  
  67.  
  68. General info on TakeTracker
  69. ═══════════════════════════
  70. Welcome  to  TakeTracker.   You  now  have  the  latest  version  of
  71. TakeTracker.  TakeTracker is  a  multichannel  song-editing  complex
  72. with  very  advanced  functions.   This  tracker can handle up to 16
  73. channels of music.  For long  time  there  have been a standard that
  74. was limited to 4 channels.  Taketracker takes a step beyond into  16
  75. channels.   There are also a lot of other trackers, which might be a
  76. lot better than  TakeTracker,  but  I  think  TakeTracker  is a good
  77. alternative.
  78.  
  79. You can create almost ANY piece of music  with  a  tracker  of  this
  80. style,  from  Beethoven  classics  to  todays techno pieces.  On the
  81. great Amiga a lot of  known  (and unknown) pieces has been converted
  82. into modules.
  83.  
  84. If anyone know the Amiga and the  ProTracker - I must say I've tried
  85. to create TakeTracker as equal as  possible.   I've  just  got  some
  86. troubles  with the screen resolution on the PC.  Therefore might the
  87. PC version look a bit "weird" the first time.  But you will get used
  88. to it.  Actually, now  I  think  the  PT  on  the  AMIGA looks a bit
  89. "weird".  For a while, I planned to do  the  tracker  in  a  special
  90. 320x240 resolution, but then I considered compability problems, so I
  91. kept  resolution to 320x200.  The most used keypresses in PT (that I
  92. use) have been implemented in TT, too.
  93.  
  94. TakeTracker has been made mainly for private use, actually  I  never
  95. planned  to  release  it  after  all.   But Twaddler convinced me to
  96. release it.  And I don't  regret.   This tracker is now very dislike
  97. what it looked like in the beginning.  Actually, I never planned  to
  98. make  a  such  nice  program.   As  long  it was better than already
  99. existing programs, it was allright for me.
  100.  
  101.  
  102. Effects
  103. ═══════
  104. The  version  of  TakeTracker  you've  got  here  only  supports the
  105. following effects (for more  help  on  this  subject, look at: Using
  106. effects in TT)
  107.  Cxx - Set volume
  108.  Axy - Volume slide (does not work 100% correctly)
  109.  Fxy - Set speed (NOT BPM (tempo))
  110.  EAx - Fine volume slide UP
  111.  EBx - Fine volume slide DOWN
  112. With such a small sortiment of effects,  TT is able to play a lot of
  113. modules, even if they use effects not supported by TT, yet.
  114.  
  115. Keys
  116. ════
  117.   F1/F2                - Octave lo/hi
  118.   Enter                - Play all notes and effects in current row
  119.   Space                - Toggle edit mode
  120.   Tab                  - Next channel (or first of the 4 displayed)
  121.   Arrow up/down        - One row up/down (rows, files...)
  122.   Arrow left/right     - Next  edit  position  (note,  samplenumber,
  123.                          effect...)
  124.   Page Down            - Go 15 rows down
  125.   Page Up              - Go 15 rows up
  126.   Home                 - Go to top of sheet
  127.   End                  - Go to last row of sheet
  128.   + (numeric keyboard) - Next songposition
  129.   - (numeric keyboard) - Previous songposition
  130.   Shift+1-0            - Store effect at cursor position
  131.   Shift+Enter          - Push current track 1 row down
  132.   Shift+BackSpace      - Pull current track 1 row up
  133.   Shift+F4             - Copy track to buffer        
  134.   Shift+F5             - Paste track from buffer       
  135.   Shift+Left/right     - Shift channels left/right
  136.   Shift+Tab            - Last channels  
  137.   Alt+1-0              - Paste effect previously stored at cursor
  138.   Alt+F4               - Copy effects to buffer
  139.   Alt+F5               - Paste effects from buffer
  140.   Alt-S                - Sampler
  141.   Alt-D                - Disk op.
  142.   Right Alt            - Play pattern
  143. * Ctrl-E               - Insert space at every 2nd row
  144. * Ctrl+F4              - Copy pattern to buffer
  145. * Ctrl+F5              - Paste pattern from buffer
  146.   Ctrl+Left/right      - Next/previous sample
  147.   Ctrl+1-0             - Set editjump (editskip)
  148.   Right Ctrl           - Play song
  149. *: Not implemented yet
  150.  
  151.  
  152. Using effects in TT
  153. ═══════════════════
  154. People "used to" effects  should  have  NO  PROBLEM AT ALL using the
  155. effects.  But for any new users  of  this  kinda  trackers,  I  will
  156. explain the use of effects quickly.
  157. ---
  158. Effects consists of three hexadecimal numbers -  the  leading  digit
  159. determines  WHAT  effect to use.  Example: If the leading digit is C
  160. and the following digits are  1  and  4  (ie C14) the volume on that
  161. channel will be set to 14 hex when playing  the  row  where  C14  is
  162. placed.   C20  will set the volume to 20 hex.  The maximum volume is
  163. 40 hex (64 decimal).
  164.  
  165. The  volume  slide  works  another way.  It slides the volume in the
  166. same amount as the speed goes.  The volume slide works two different
  167. ways; either volume slide UP or volume slide DOWN.
  168. If you are going to slide the  volume  DOWN  - set the effect to A -
  169. and the the second digit is set to 0 and  the  third  digit  to  the
  170. volume slide amount (ex: A02 will slide the volume 2*speed DOWN).
  171. The  opposite,  volume  slide  UP  uses the first of the two digits.
  172. (ex: A20 will slide the volume  2*speed UP). 
  173. When volume has reached either miximum (0) or maximum (040h) volume,
  174. it will stop sliding.
  175.  
  176. I hope this will give a little understanding  how  the  effects  are
  177. used. I'm not so good explaining things, you see.
  178.  
  179.  
  180. Copying and pasting
  181. ═══════════════════
  182.   There are many things to copy and paste  around  in  a  notesheet.
  183. You can copy/paste effects only, notes only, or both.  You can  also
  184. only  copy  ONE  single  effect.   All  this  is controlled from the
  185. keyboard.  And  the  keypresses  may  be  hard  to  remember  in the
  186. beginning.  First, copying a single track into a buffer, is done  by
  187. pressing Shift+F4.  And when this  is properly stored in the buffer,
  188. you can paste it. Shift+F5.
  189. NOTICE:  Pasting  a  track will OVERWRITE all info already placed on
  190. track.
  191.   Copying whole patterns, effects only, are NOT implemented yet.
  192. There is also a 10-buffer  possibility  to copy and paste one single
  193. effect only.  This  is  done  by  pressing  Shift+0-9.   The  number
  194. indicates  which  of  the  ten  buffers  to  copy  to.   To  pasting
  195. these effects, press Alt+0-9.
  196.  
  197.  
  198. Fileformats
  199. ═══════════
  200. The MOD format goes like this:
  201.   SONGName     20bytes
  202.   SampleINFO   31samples*30 byte = 930 bytes
  203.     SampleName     22bytes
  204.     Volume          1byte
  205.     Finetune        1byte
  206.     SampleLength    1word (div 2)
  207.     SampleRepeat    1word (div 2)
  208.     SampleReplen    1word (div 2)
  209. osv...osv...osv...osv...osv...osv...osv...osv...
  210.  
  211.  
  212. Loading and saving in TT
  213. ════════════════════════
  214.   Loading and saving has been done very simple in TT.  You enter the
  215. DISK.OP  menu  by  pressing  the DISK.OP button, and then you simply
  216. press the mouse cursor at what file to load.
  217. If you  would  like  to  save  a  work,  click  on  the  either  the
  218. MODULENAME  or the SAMPLENAME gadget, depending on work to save, and
  219. type in the filename to save.   Afterwards you press the SAVE MOD or
  220. SAVE SAMPLE button (also depending on what work to save).
  221.  
  222.  
  223. Scopes
  224. ══════
  225.   Skriv noe som scopesene her!!!   (etter at de er laget :)
  226.  
  227.  
  228. Future versions/releases of TT
  229. ══════════════════════════════
  230. TakeTracker will in the soon  future,  take (!) another step beyond.
  231. When I have finished the TakeTracker 1.2 (which will be the finished
  232. release), I will continue on it -  creating  a  TakeTracker  32  1.2
  233. which  will  be  a tracker supporting GUS only.  AND IT WILL USE ALL
  234. THE 32 GUS CHANNELS.  Ofcourse, I  will  have to rewrite some of the
  235. interface code, since I will increase screen resolution to  640x480,
  236. so  it  might  still take some time.  But look out for a TakeTracker
  237. 32 1.1, which will be a 320x200 tracker.
  238. Also, better support for  MIDI.   Actually,  there is no support for
  239. MIDI at all at this moment. So better keep updated on this area.
  240. Sample save will also be added sometime - it should be  possible  to
  241. save  samples  in  a new TTSample format, and in RAW format (same as
  242. FastTracker :)
  243.  
  244.  
  245.  
  246. The command line players
  247. ════════════════════════
  248. There goes two players with the TT archive.  There is  one  for  GUS
  249. and one for SB.  These are added for those who haven't got hands  on
  250. a better player-routine, or for  those  of  would like to play these
  251. modules "the way they originally is supposed to hear".  Another nice
  252. things with these, is that  you  can  use  them  with  NC  with  the
  253. EXT-edit.  But if you then would like to play modules in NC, why not
  254. the X-Pose ModulePlayer for Norton Commander??? (soon ready)
  255.  
  256. The usage of each player is equal:
  257.   PLAYSB or PLAYGUS [filename] {switches}
  258. -Where {switches} can be:
  259.   /L - Looping off
  260. (husk å skrive resten av switchene senere)
  261.  
  262.  
  263.  
  264. And then...
  265. ═══════════
  266. ...Hi to all I know ...
  267.                 (both of you :)
  268.  
  269.  
  270.  
  271.  
  272.                                                    Dr.  Zon  October 1993
  273.