home *** CD-ROM | disk | FTP | other *** search
/ HOT Scene Stuff / hotscenestuffzyklop1996.iso / music / tracker / extrack / tracker.txt < prev   
Text File  |  1994-11-24  |  15KB  |  406 lines

  1.  
  2.                           ──══ Extreme's Tracker ═══─
  3.  
  4.                                        ██   ████
  5.                                █   █  █  █     █
  6.                                █   █  █  █    █
  7.                                 █ █   █  █   █
  8.                                  █     ██  █ █
  9.  
  10. ╒══════════════════════════════════════════════════════════════════════════════╕
  11. │   This is a GUS ONLY tracker. If you have another soundcard, go get a GUS!   │
  12. ╘══════════════════════════════════════════════════════════════════════════════╛
  13.  
  14. This is a quick doc of Extreme's Tracker v0.7 Beta. This release is a
  15. SAVEABLE version, meaning you can save AMS, MOD and SMP files as many
  16. times as you wish (v0.6 only allowed one AMS save).
  17.  
  18. If you find this beta useful, please let us know; it encourages us to
  19. continue working hard on this program. Donations are very welcome!
  20.  
  21. The coders of this tracker (Baldric and Zyric) are very busy at the moment,
  22. as school takes a hell of a lot of time. Consequently, we are not left with
  23. nearly as much time as we'd like, to sit in front of our beautiful screens, 
  24. coding this tracker.
  25.  
  26. Happy composing,
  27.  
  28. Baldric/EXTREME
  29.  
  30.  
  31.  
  32.  
  33. This small doc is divided into the following parts:
  34.  
  35.  
  36.  * Keys
  37.  * Summary of features
  38.  * New Commands
  39.  * News
  40.  * Info
  41.  * Trouble Shooting
  42.  * Known bugs
  43.  * Tips
  44.  * Future
  45.  * Contact
  46.  * Credits
  47.  
  48. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Keys ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  49.  
  50. These are the keys supported in the tracker: (I may have forgotten some...)
  51. ────────────────────────────────────────────────────────────────────────────────
  52.  
  53.       F1        -       Decrease Octave
  54.       F2        -       Increase Octave
  55.  
  56. Shift F3        -       Cut Channel to buffer
  57. Ctrl  F3        -       Cut Commands to buffer
  58. Alt   F3        -       Cut Pattern to buffer
  59.  
  60. Shift F4        -       Copy Channel to buffer
  61. Ctrl  F4        -       Copy Commands to buffer
  62. Alt   F4        -       Copy Pattern to buffer
  63.  
  64. Shift F5        -       Paste Channel-buffer to Channel
  65. Ctrl  F5        -       Paste Command-buffer to Channel
  66. Alt   F5        -       Paste Pattern-buffer to pattern
  67.  
  68.       F6-F10    -       Go to the stored patternposition
  69. Shift F6-F10    -       Store current patternposition on selected F-key
  70. Alt   F6-F10    -       Play pattern from the stored patternposition
  71. Ctrl  F6-F10    -       Record from the stored patternposition
  72.  
  73.       Del       -       Delete note under cursor
  74. Shift Del       -       Delete note+command under cursor
  75. Alt   Del       -       Delete command under cursor
  76.  
  77. Shift Return/
  78.       Ins       -       Insert blank note at cursorposition and move the others
  79.                         down. Notes beyond patternposition 63 will be lost!
  80. Shift Backsp/
  81. Shift Ins       -       Delete note above cursorposition and move the others up.
  82.                         You can NOT do this if you're at patternposition 0!
  83.  
  84. Alt   Return    -       As above, but with pattern
  85. Alt   Backspace -       As above, but with pattern
  86.  
  87. Ctrl  Return    -       Push cmds one down
  88. Ctrl  Backspace -       Drag cmds one up
  89.  
  90. Shift 0-9       -       Store current command on selected key
  91. Alt   0-9       -       Insert all commands in current track
  92. Ctrl  0-9       -       Insert one command in current track
  93.  
  94. Alt   ,         -       Copy all commands above cursor to current row.
  95. Alt   .         -       Copy all commands above cursor to current row
  96.                         and add one to the value.
  97. Alt   -         -       Copy all commands above cursor to current row
  98.                         and subract one from the value.
  99.  
  100. Ctrl  ,         -       Copy command above cursor to current row
  101. Ctrl  .         -       Copy command above cursor to current row
  102.                         and add one to the value.
  103. Ctrl  -         -       Copy command above cursor to current row
  104.                         and subract one from the value.
  105.  
  106. Ctrl  A         -       Mute/Unmute current channel
  107. Ctrl  B         -       Mark Block Beg
  108. Ctrl  C         -       Copy from BlockBeg to CursorPos, Move to buffer
  109. Ctrl  D         -       Delete block, drag notes up
  110. Ctrl  E         -       Increase CommandNr on current channel
  111. Ctrl  I         -       Insert block, push notes down
  112. Ctrl  K         -       Kill rest of channel
  113. Ctrl  M         -       Ramp command data from Blockbeg to CursorPos.
  114. Ctrl  N         -       Re-mark last block
  115. Ctrl  O         -       Contract Channel
  116. Ctrl  P         -       Paste BlockBuffert To CursorPosition
  117. Ctrl  Q         -       Unmute all channels
  118. Ctrl  R         -       Restore F6-F10 positions (0,16,32,48,63)
  119. Ctrl  S         -       Solo channel (Mute all except current channel)
  120. Ctrl  U         -       Expand Channel
  121. Ctrl  W         -       Decrease CommandNr on current channel
  122. Ctrl  X         -       Cut from BlockBeg to CursorPos, Move to buffer
  123.  
  124. Alt   C         -       Go to Config Screen.
  125. Alt   D         -       Go to Disk Option.
  126. Alt   E         -       Go to Descriprion Editor.
  127. Alt   K         -       Kill current sample in current channel
  128. Alt   O         -       Contract Pattern
  129. Alt   P         -       Go to Position Editor.
  130. Alt   S         -       Go to Sample Editor.
  131. Alt   U         -       Expand Pattern
  132. Alt   Z         -       Zoom/Unzoom pattern
  133.  
  134. Shift ArrLeft   -       Decrease Current Position
  135. Shift ArrRight  -       Increase Current Position
  136. Ctrl  ArrLeft   -       Decrease Current Sample
  137. Ctrl  ArrRight  -       Increase Current Sample
  138. Alt   ArrLeft   -       Decrease Current Pattern
  139. Alt   ArrRight  -       Increase Current Pattern
  140.  
  141.       Home      -       1 press: Go to first row. 2 press: Go to first channel
  142.  
  143.        End      -       Go to last row
  144.  
  145.       Space     -       Toggle edit. Stop all voices
  146.  
  147.     Keypad Del  -       Kill Sample
  148.  
  149.       Enter     -       Play Current row, advance
  150.  
  151.       Backspc   -       Play Current row, don't advance
  152.  
  153.       Arrows    -       Move around in the patterndata
  154.  
  155.       Esc       -       PullDownMenu
  156.  
  157.       Tab       -       Next Channel
  158. Shift Tab       -       Prev Channel
  159.  
  160. Right Ctrl      -       Play Mod
  161. Right Alt       -       Play Pattern
  162. Right Shift     -       Record Pattern
  163.  
  164. Ctrl  Ctrl      -       Play Mod from current row
  165. Ctrl  Alt       -       Play Pattern from current row
  166. Ctrl  Shift     -       Record Pattern from current row
  167.  
  168. PGUP            -       Move 8 notes up
  169. PGDN            -       Move 8 notes Down
  170.  
  171. <               -       Increase RowAdder
  172. >               -       Decrease RowAdder
  173.  
  174.  
  175.  Transpose:
  176.  ──────────
  177.  
  178.  <CAPS LOCK> Plus keys below:
  179.  
  180.    Sample/Track        Sample/Pattern     All/Track           All/Pattern
  181.    ----------------------------------     -------------------------------
  182.    1 - Note Up         2 - Note Up        3 - Note Up         4 - Note Up
  183.    Q - Note Down       W - Note Down      E - Note Down       R - Note Down
  184.    A - Octave Up       S - Octave Up      D - Octave Up       F - Octave Up
  185.    Z - Octave Down     X - Octave Down    C - Octave Down     V - Octave Down
  186.  
  187.  
  188.  Select Samples With Numeric KeyBoard:
  189.  
  190.           0 - Select Sample 0
  191.     1st row - Select Sample 1-4
  192.     2nd row - Select Sample 5-8
  193.     3rd row - Select Sample 9-C
  194.     4th row - Select Sample D-F
  195.  
  196. Pressing a shift key simultanious with above:
  197.          <CAPS LOCK> Sample 10-1F
  198.          <SHIFT>     Sample 20-2F
  199.          <CONTROL>   Sample 30-3F
  200.          <ALT>       Sample 40-4F
  201.  
  202.  
  203. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Summary of features ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  204.  
  205. To give you a small taste of what Extreme's Tracker is capable of, we present a
  206. little list of features that become available to you when using this program:
  207.  
  208.    * 32 GUS Channels
  209.    * 255 Samples
  210.    * 65536 Patterns
  211.    * 65536 Positions
  212.    * 7 Commands on each note
  213.    * 8 Octaves
  214.    * Separate panpot for each sample
  215.    * Variable C-2 frequency for each sample
  216.    * More Effect Commands 
  217.    * Packed patterndata and samples
  218.    * Configurable to match FastTracker/ScreamTracker/Protracker etc standards
  219.    * Over 50 different options in the config.
  220.    * All key shortcuts are reconfigurable
  221.    * Longer samplenames/songname
  222.    * Separate names on each channel and each pattern for easier identification
  223.    * Special Module Description Editor for entering long descriptions of
  224.      your music tune
  225.    * Sample Editor
  226.    * Position Editor
  227.    * Advanced Split Keyboard Feature
  228.    * MIDI styled keyboard (let's you press several keys simultaniously)
  229.    * Loads AMS, MOD, S3M, STM, IFF, SMP and DP3
  230.    * And of course alot more for you to discover!
  231.  
  232.  
  233. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ New Commands ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  234.  
  235.  8 0x    PanPosition (0-f)
  236. E8 00    Break SampleLoop
  237. 10 00    Play Sample Forwards
  238. 10 01    Play Sample BackWards
  239. 10 02    Enable Bidirectional Loop (only on looped samples)
  240. 11 xx    Extra Fine Slide Up (4 times finer than normal)
  241. 12 xx    Extra Fine Slide Down (4 times finer than normal)
  242. 13 xy    Retrig with volslide (compare with E9)
  243.          The x value tells if there should be a volumeslide between the retrigs.
  244.            0: 0    (No volumeslide)           8: 0 (No volumeslide)
  245.            1: -1                              9: +1
  246.            2: -2                              A: +2
  247.            3: -4                              B: +4
  248.            4: -8                              C: +8
  249.            5: -16                             D: +16
  250.            6: 2/3 times the original volume   E: 3/2 times the original volume
  251.            7: 1/2 times the original volume   F: 2 times the original volume
  252. 15 xx   Just Like 5, but with 2 times finer volslide.
  253. 16 xx   Just Like 6, but with 2 times finer volslide.
  254. 1A xx   2 times finer volslide than A.
  255. 1E 1x   Just like E1, but this uses all octaves.
  256. 1E 2x   Just like E2, but this uses all octaves.
  257. 1E Ax   2 times Finer volslide than EA.
  258. 1E Bx   2 times Finer volslide than EB.
  259. 21 xx   Just like 1, but this uses all octaves.
  260. 22 xx   Just like 2, but this uses all octaves.
  261.  
  262. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ News ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  263.  
  264.  * Extreme's Current Memberlist is:
  265.  
  266.  Coders:
  267.    Baldric
  268.    LEV
  269.    Zyric
  270.  
  271.  Musicians:
  272.    Gibson
  273.    MPS
  274.    ToneDeaf
  275.  
  276.  Graphicians:
  277.    Gibson
  278.    Mikie
  279.    TAP
  280.  
  281.  Sysop:
  282.    Ivanhoe
  283.  
  284.  
  285. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Info ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  286.  
  287.    This tracker is coded in 100% assembly and it runs under TRAN'S Pmode 2.5.
  288.    It contains over 40,000 lines of source code.
  289.  
  290.  
  291. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Trouble Shooting ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  292.  
  293. Problem:
  294.         You get FATAL IRQ messages when loading/saving a tune.
  295. Solution:
  296.       * Change IRQ and/or DMA channel in the config
  297.       * Disable DMA transfer in the config.
  298.         (IRQ errors may disappear if you restart the tracker...)
  299.  
  300.  
  301. Problem:
  302.         The graphics looks weird somewhere in the tracker, or the update is
  303.         very slow.
  304. Solution:
  305.       * Unload all TSR programs that may affect the graphics (try a clean boot)
  306.       * Buy a faster Graphics card (if update is slow)
  307.       * If it still doesn't look good, contact the programmers!
  308.  
  309.  
  310. Problem:
  311.         The tracker won't work or behaves very unstable under DPMI.
  312. Solution:
  313.       * There may be weird problems under some DPMIs.  Many DPMI drivers out
  314.         there are anywhere from a little to extremely buggy.  If you suspect
  315.         your DPMI driver, try running without it, or under a different DPMI
  316.         driver.
  317.  
  318. Problem:
  319.         The QEMM's Stealth function doesn't seem to work with the tracker.
  320. Solution:
  321.       * Remove the Stealth feature, or run another Memory manager.
  322.  
  323. Problem:
  324.         I can't increase some of the memory settings in the config.
  325. Solution:
  326.       * The memory allocation routines are "smart" so you cannot increase more
  327.         than you have available memory. Try to decrease some other setting and
  328.         then try again.
  329.  
  330.  
  331. If something else fails, try to remove the configfile and run again!
  332.  
  333.  
  334. If you have any other problems, contact Baldric!
  335.  
  336.  
  337. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Known Bugs ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  338.  
  339.    The dragbar routine calculation is not correct when using many
  340.    channels in zoom mode.
  341.  
  342.    The sample function is NOT fully tested yet, and may behave weird.
  343.  
  344.    The MIDI function may behave strange at startup sometimes. That's because I
  345.    haven't figured out how to send commands to the MIDI port yet (I know how to
  346.    do it, but it doesn't work) So the tracker may not know what state the MIDI-
  347.    device is in.
  348.  
  349. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Tips ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  350.  
  351.  * If you don't like the graphics in the tracker, you can change it to a plain
  352.    background in the config under "colors". Lower the marble's "(I)ntensity"
  353.    using the dragbar!
  354.  
  355.  * Check out the <config> <options> carefully! There are a lot of switches to
  356.    satisfy your needs. (If anything annoys you in the tracker, check the
  357.    config. There may be a switch for it. If not, contact Extreme and we will
  358.    consider adding it in the next version.)
  359.  
  360.  
  361. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Future ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  362.  
  363. What's planned in the next major release? (0.8) Well, there are some
  364. enhancements we are going to include. First of all, an instrument editor,
  365. like in FT2 but better. We're gonna include user defined patternlength, XM/XS
  366. support, more config options, more samp.ed functions. etc.
  367.  
  368.  
  369. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Contact ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  370.  
  371. Comments, Ideas, Suggestions, Anything:
  372. ──────────────────────────────────────
  373.  
  374. Baldric (Patrik Oscarsson)
  375.    Bondstorps Wärdshus
  376.       562 91 Månsarp
  377.           Sweden
  378.  
  379.   Voice: +46(0)393-40012
  380.   E-Mail: da94ospa@hj.se
  381.  
  382. ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Credits ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  383.  
  384. Code:
  385.  Baldric & Zyric
  386. Graphics:
  387.  TAP,Zyric,Rubber Duck,Baldric
  388. Music: (the included tune)
  389.  MPS
  390.  
  391. Guys to Thank (A-Z): (If I've forgotten someone, SORRY and let me know!!!)
  392. ───────────────────────────────────────────────────────────────────────────
  393. Adam Seychell - GUS IRQ/DMA info
  394. Andreas Wessman - Ideas, Bugtesting, MIDI info.
  395. Daniel Falk, a.k.a Leinad - BugTesting, Ideas.
  396. Emil Gustavsson - Bugtesting
  397. Joshua C Jensen - Some info on commands
  398. MPS/Extreme - Bugtesting
  399. Marc Brown, a.k.a Maruku - Bugtesting, many useful ideas.
  400. Michiel Ouwehand - GUS ClickRemoval dox
  401. Mr Destroyer - GUS info
  402. Thomas Pytel, a.k.a TRAN - Protected Mode Header
  403. ToneDeaf/Extreme - Ideas, Great bugtesting!
  404. Vicious - Ideas, Bugtesting, Info on PT commands and PT in general.
  405.  
  406.