home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / jukebox / trkmt19 / trakmast.doc < prev    next >
Text File  |  1991-09-08  |  20KB  |  428 lines

  1. *----------------------------------------------------------------------------*
  2.  
  3. Quick Reference for TRAKMaster
  4.  
  5.  
  6. This program will look in ZIP or LZH files (depending on your config
  7. file) for MOD (or other extension) files, and play them from the
  8. archive.  It also allows the tagging of MOD (or other extension) files
  9. for longer playing...
  10.  
  11. F10, ESC, Ctrl-Q - Quits
  12. [SPACE BAR] - Tags selection
  13. [Return] - Plays selection or all selections
  14. Arrow Keys - Move cursor
  15. Ctrl-Left-Arrow - go to the beginning of the current row
  16. Ctrl-Right-Arrow - go to the end of the current row
  17. PgUp / PgDn - goes up or down a page respectively.
  18. Home / End - goes to the first file or last file respectively
  19.  
  20. "A" - "Z" - Go to the first file with that letter as the first letter
  21.  
  22. F1 - Utilities / Help
  23. F2 - Change Directory
  24. F3 - New Extension
  25. F4 - Delete file (from LZH or uncompressed)
  26. F5 - Sort file listing
  27.  
  28. Mouse Users :
  29.  
  30. Use the mouse pointer to move, and press the left button to play, and
  31. right button to tag.  Press both buttons to quit.  If you have a three
  32. button mouse, press the middle button to enter the utilities menu.  You can
  33. also move the pointer down to the words "Utilities / Help" or "Quit" to
  34. enter the utilities menu or quit, respectively.
  35.  
  36. *----------------------------------------------------------------------------*
  37.  
  38. Quick starting for TRAKMaster
  39.  
  40. Change the CFG file to reflect the directory where you store PKZIP, PKUNZIP,
  41. LHArc, and ARJ.  Change the included batch files to coorespond to the 
  42. directories where you store each type of file.  Type TRAKMAST to run...
  43.  
  44. *----------------------------------------------------------------------------*
  45.  
  46.  
  47.  
  48.                TRAKMaster - Front End for TRAKBlaster v1.9
  49.                              by Joy Mukherjee
  50.  
  51.     This front end for TRAKBlaster has been tested with version 1.4 and
  52. version 2.0 of TRAK.EXE.  I don't guarantee this program to work, but it
  53. does on my system...
  54.  
  55. ---> Update info :
  56.  
  57. v1.9 - Not case sensitive in the config file any longer.  Added the 
  58.         ability to play the files in a random order.  Fixed bug where 
  59.         sort the listing after tagging erased tags on screen.  Added the 
  60.         ability to just hit the first letter of a filename to go there.  
  61.         Fixed problem with the END key not working when you have only
  62.         five files, or exactly 80 files.  Fixed bug where mouse didn't 
  63.         always work.  Allows you to abort while playing tagged files.  
  64.         Allows you to have multiple batch files for playing each file 
  65.         extension type.
  66.  
  67. v1.8 - Added support for ARJ, a increasingly popular compressor.  First
  68.         SHAREWARE release.
  69.  
  70. v1.7 - Added support for swapping to disk or EMS.  Also fixed a few bugs 
  71.         when you had a list that was evenly divisible by 5.  PgDn was 
  72.         updated so when you hit PgDn onto an empty slot, it will take 
  73.         you to the last entry.
  74.  
  75. v1.6 - Added support for deleting from ZIP files.  Consolidated the CFG
  76.         files into one big TRAKMAST.CFG.
  77.  
  78. v1.5 - Added support for over 2000 files!  Takes up alot of memory.
  79.         Added "delete" file, and "sort" the listing options.
  80.  
  81. v1.4 - Fixed a couple bugs, not really released.  Added utilities menu.
  82.  
  83. v1.3 - Made support for all formats, not just MODS.  Has been tested
  84.         with VOC and MOD and FLI.  Added "Switch CFG file command".
  85.  
  86. v1.2 - Added support for LZH files for those who prefer that format.
  87.         Also updated the mouse to change directories and/or quit.
  88.         Renamed program.
  89.  
  90. v1.1 - Aggh!  Included the wrong EXE file with the previous version.
  91.         This one should work a lot better.  Apparently, it was having
  92.         problems redirecting the output to a file.  Also fixed the mouse
  93.         problem when using both the keyboard and the mouse.
  94.  
  95. v1.0 - Initial release.  Really messed up...
  96.  
  97.  
  98. --->  What is it???
  99.  
  100.     TRAKMaster is made for use with a Sound Blaster by Creative Labs, and
  101. the program TRAKBlaster (TRAK.EXE).  TRAKBlaster allows you to play the
  102. AMIGA MOD files on your PC-AT equipped with a Sound Blaster card.
  103. TRAK.EXE is not included with this package but is available worldwide
  104. including the boards at the bottom of this list.  TRAKBlaster, although
  105. great, leaves a great deal to be desired when it comes to user
  106. friendliness.  If you type in TRAK.EXE without any parameters, your
  107. computer will freeze.  If you spell the MOD file wrong, it lets you know
  108. in German that it can't find the file.  This program will avoid any of
  109. these headaches, and add a few new features as well...  With this
  110. program, playing a MOD file is a click of a mouse button away, or the
  111. click of a few arrow keys and the almighty [RETURN] key.
  112.  
  113. ---> What it does...
  114.  
  115.     This program is meant to be put in the directory with the majority
  116. of your MOD files.  From there it will allow you to select a MOD file to
  117. play by the use of a menu.  The highlighted name shows what file the
  118. cursor is on.  Move the cursor around with the arrow keys (Up Arrow,
  119. Left Arrow, Right Arrow, Down Arrow, Home, End, Ctrl-Left-Arrow, and
  120. Ctrl-Right-Arrow or the letters 'A' through 'Z'), or use the Mouse to 
  121. move the small cursor over to a name.  When you are on the MOD file you 
  122. wish to play, press [RETURN] or click the Left Mouse Button to play the 
  123. file.  When you are done playing the files you wish to play, simply 
  124. press ESC (or F10, or CTRL-Q) to quit.  Mouse users can press both 
  125. buttons if they wish to quit.  If you wish to enter the utilities menu, 
  126. press F1.  From there, you can press any of the function keys to do 
  127. their respective functions.  Note : One does not have to be in the 
  128. utilities menu for the functions to work.  If you have three buttons on
  129. your mouse, such as Logitech's, you can use the middle button to enter 
  130. the utilities menu.
  131.  
  132. ---> The beauty of the program...
  133.  
  134.     MOD files include their own instruments, as well as a great musical
  135. piece; however, these files are very large.  PKZIP'ing these files
  136. usually cuts down the size of the files by 30%.  LZH'ing them reduces
  137. them even further.  ARJ might even be able to beat that!  TRAKMaster 
  138. will search all the ZIP (ARJ or LZH) files in the current directory, and
  139. allow you to play a file directly from the archive. No longer will you 
  140. have to leave all your MOD (or other extension) files unarchived in the 
  141. directory to play them.  Just compress each one seperately, or put them 
  142. all in one big archvive to make them work. My MOD collection is one big 
  143. two meg ZIP, and it works perfectly.  You can tell if a file is 
  144. compressed if the filename is in green. If it is, the file is 
  145. compressed, otherwise, it isn't... Furthermore, you no longer have to 
  146. play the files one at a time, you can tag each selection you wish to 
  147. play by pressing the SPACE BAR.  A red star will appear by the name.  
  148. All the selections will be played by their order on the screen.  
  149. Pressing the SPACE BAR again will untag a file.  For mouse users, the 
  150. right mouse button will also enable you to tag/untag a file.
  151.  
  152. ---> How it does it...
  153.  
  154.     The program uses PKUNZIP (ARJ or LHA) to extract the files, and then 
  155. plays them with the use of TRAK.EXE.  When you are finished, it deletes 
  156. them.  On a fast computer, extracting doesn't take a great deal of time, 
  157. and is done before you know it.  It is your responsibility to zip them 
  158. up however...
  159.  
  160. ---> Using TRAKMaster
  161.  
  162.     You MUST create a TRAKMAST.CFG with your own text editor.  A sample
  163. TRAKMAST.CFG is included.  Making one is simple, though!  Just create a
  164. small text file which has the place where TRAKMAST can find PKZIP.EXE,
  165. PKUNZIP.EXE, LHA.EXE and ARJ.EXE.   You must also supply the path and 
  166. the name of the program! Even if you don't use one of these program, 
  167. supply something (a VALID filename, however).  The first line is the 
  168. location of PKZIP, and the second line is for PKUNZIP, and the next line 
  169. has any parameters which you may wish to use for PKUNZIP. The fourth 
  170. line is the location of LHA.EXE, and the fifth line has the parameters 
  171. for LHA. Next, put the location of ARJ.EXE on the sixth line, and on the 
  172. seventh, place any parameters (such as e) you might need.  Normally, 
  173. PKUNZIP does not require any, but LHA.EXE does (an 'e' or an 'x').  The 
  174. next line has the file extension you wish to look for in the ZIP or LZH 
  175. files.  You can use anything depending on what kind of file you wish to 
  176. use.  If you are using this program for MOD files only, type MOD on this 
  177. line.  If you are unsure, type MOD anyway.  For further uses of this 
  178. line, see the end of this document. The next line is the default 
  179. directory where those files are kept.  In other words, you might keep 
  180. all your MODS in a directory called \TRAK, and all your VOCS in a 
  181. directory called \VOCS. Put the directory in which most of your MODS (or 
  182. whatever extension) are kept.
  183.  
  184. You can create a .CFG file with DOS using the "copy con" command.  Do
  185. this as follows :
  186.  
  187.         copy con TRAKMAST.CFG   [return]
  188.         \DOS\PKZIP.EXE          [return]
  189.         \DOS\PKUNZIP.EXE        [return]
  190.         <blank line>            [return]
  191.         \DOS\LHA.EXE            [return]
  192.         e                       [return]
  193.         \DOS\ARJ.EXE            [return]
  194.         e                       [return]
  195.         MOD                     [return]
  196.         C:\TRAK
  197.         ^Z (or F6 or Ctrl-Z)    [return]
  198.  
  199. Replace the "\DOS" with your own directory where you keep the files
  200. PKUNZIP.EXE, and LHA.EXE.  When you have done this, it should say "1 file
  201. copied."  That's relatively painless, eh?  Next, you must edit the
  202. MODPLAY.BAT file. MODPLAY.BAT has simply the following : where it can find
  203. TRAK.EXE and a %1.  An example one is included.  Just put the path of
  204. the file in front of the name and then put a space, and a "%1" after it,
  205. and the MODPLAY.BAT is finished.  When you have done that, make sure the
  206. following files are in the same directory :
  207.  
  208.         TRAKMAST.EXE
  209.         TRAKMAST.CFG
  210.         MODPLAY.BAT
  211.  
  212. All those will enable the smooth operation of this program.  When you
  213. have completed all these steps, just type TRAKMAST to run the program, and
  214. start playing away...
  215.  
  216. --->  New cool features
  217.  
  218.     If you hit F1, you will get into the utilities menu.  From there,
  219. you have six options.  Pressing F1 (or moving the cursor there) will
  220. give you the help screen if you get confused.  F2 (from the utilities
  221. menu, or the main screen) will enable you to change directories.  When
  222. you change directories, it will switch to that directory and clear all
  223. the current files.  F3 will load a new config file.  Two are provided
  224. with this program.  Be sure they are correct, i.e. the file names and
  225. path names are correct or else this program will never work.  F4 must be
  226. used with care.  It will delete the file the cursor is currently on.  Be
  227. careful, if the file is in an LZH or a ZIP, it is completely
  228. unrecoverable.  It will prompt you before deleting however.  This
  229. feature is useful when you get a bogus file or you have a duplicate.  F5
  230. sorts the listing. The sort is in alphabetical order, and this feature
  231. can be very useful when trying to eliminate duplicates or when trying to
  232. find a particular file.  F6 lets you switch which batch file is used for 
  233. playing the particular file.
  234.  
  235. -  Also, as per someone's suggestion on the Adlib Echo, the "Play Tagged
  236. Files" option has been changed to allow people to play the tagged files 
  237. back in a random order.
  238.  
  239. -  Furthermore, if you have trouble finding a certain file, just press 
  240. the first letter of the file name and it will take you to the first one 
  241. it finds from the cursor position.  Nothing happens if it does not find 
  242. anything.  Keep pressing the same letter to go on to the next one.  Very 
  243. useful if you choose not to sort the files...
  244.  
  245. -  Eli Mcilveen on the Adlib Echo suggested the ability to have multiple 
  246. batch files for playing each extension type which is useful if you wish 
  247. to use seperate programs for playing each music file.  The naming 
  248. conventions have changed, so be sure to check out that section of this 
  249. file.
  250.  
  251.  
  252. --->  Contacting me...
  253.  
  254.     Hopefully, you found this program of use and bug free, but if not,
  255. or you have a suggestion, please contact me on one of the following
  256. BBS's, or write to me at the address given at the end of this document :
  257.  
  258.  
  259. Nul BBS - 512-615-NUL1 or 512-615-NUL2 - 1.2 gigs running RBBS.  
  260.     Excellent board, with a large file base, and a quarter of a million 
  261.     echos.  Absolutely free! File Requests allowed - 387/255. Sysop - 
  262.     Jan Maaskant
  263.  
  264. Picture Express - 512-666-4842 - PC-BOARD 14.3 beta - Specializes in
  265.     Graphics and anything having to do with them.  He also has an Adlib
  266.     conference which is the best place to get ahold of me.  Join
  267.     conference #2 to get in, and you can also check out his hundreds of
  268.     ROL files.  All sound cards are supported here as well.
  269.     Sysop - David Steward
  270.  
  271.  
  272. ---> Tech Notes
  273.  
  274.     This program was written on a 386/25 with a Sound Blaster Card, and
  275. a fairly fast hard drive.  The program didn't seem too slow on my
  276. computer, but then again, 25 mhz isn't too bad.  I programmed this in
  277. Turbo Pascal 5.5 and utilized quite extensively the Turbo Technojocks
  278. Toolbox v5.0.  Its really a great package, I recommend it highly.  All
  279. the windowing, inputting, screen writing was written using it.  I also 
  280. used something by Turbo Power Software which allowed me to swap to EMS 
  281. or disk inside a window.  The reason for the .BAT file is TRAKBlaster is
  282. somewhat unorthodox on what it does to the memory, so DOS is needed to 
  283. run the program.
  284.  
  285. ---> Kudos, Legal BS...
  286.  
  287.     I wish to thank all the people who helped with this program, namely
  288. Fred Hewit, Chris Tio, Greg Collins and all the people who release
  289. source code into the public domain, including many of the people in the
  290. Pascal Echo whose names escape me...  I also wish to thank the sysops of
  291. the their above boards for their very lenient ratios.  :-)  They are
  292. really good boards, call them now.  All are in San Antonio, TX.
  293.  
  294. Lawyers, take note :
  295.  
  296.     Sound Blaster is a registered trademark of Creative Labs, Inc.
  297.     Turbo Techonojocks Toolkit is copyright by Technojock Software.
  298.     Turbo Pascal is copyright by Borland Intl.
  299.  
  300.     This program here is essentially public domain, and is offered as
  301. is, without warranties of any kind.  By using this program, you agree
  302. that the author is in no way responsible for any damage done by this
  303. program.  Simple.  Anything that happens isn't my fault.
  304.  
  305.                                                 Enjoy!
  306.  
  307. ---> Notes on why the ZIP and MOD are now configurable
  308.  
  309.     More people now prefer the LHA205 or the ARJ210 format as the 
  310. compression is indeed tighter.  Furthermore, the extraction is just as 
  311. fast (or maybe a little slower) as PKUNZIP.  The MOD is configurable in 
  312. case you wish to use this program with VOC's, ROL's, CMF's, STM's, or 
  313. anything else you can think of.  Although this program was made for 
  314. MOD's, it should work with anything.  You may continue adding extensions 
  315. until you run out of room.  No guarantees though...
  316.  
  317. Example :  (to make the program use VOC files)
  318.  
  319.     Edit your TRAKMAST.CFG file and at the end of the document add the
  320. EXTENSION you wish to use.  In this case, "VOC".  Next, add the
  321. directory where all the VOC files are kept.  For example, 'C:\VOCS'.
  322.  
  323.     Your VOCPLAY.BAT file will look like this :
  324.  
  325.         VPLAY %1
  326.  
  327.  
  328. That's it!!  Everything else should work as planned...
  329.  
  330. --->  Naming conventions
  331.  
  332.     To make a new extension work with this program, you must make a
  333. batch file with the name ???PLAY?.BAT.  Needless to say, replace the ???
  334. with your own extension.  The last ? after the play is the number of the 
  335. batch file.  You may have up to nine of them.  Number your batch files 
  336. one through nine.  If you only want one batch file, call it 
  337. ???PLAY1.BAT.  You will not be prompted unless you have two or more 
  338. batch files.  This is very useful if you get a new player and want to 
  339. try it out with out wasting your current batch file player.  
  340. Furthermore, you may describe each batch file!  Make the first line of 
  341. each batch file start with the word "rem" and enter up to a forty 
  342. character description after that.  When prompted, the description will 
  343. come up.  If you elect not to describe the batch file, it will come up 
  344. as "Batch file #?".  Consult your DOS manual on the making of batch 
  345. files. If you do not understand this feature, feel free to contact me or 
  346. not use it.
  347.  
  348.  
  349. --->  Added helpful feature
  350.  
  351.     If you wish TRAKMaster to look in a specific directory for the CFG
  352. files, and BAT files, you can make TRAKMaster do it by specifying the
  353. directory on the command line.  For example :
  354.  
  355.         TRAKMAST \UTIL
  356.  
  357.     This will instruct TRAKMaster to look into the \UTIL directory for
  358. any CFG files and it will give me a list to choose from that directory.
  359. I made a batch file called TM.BAT and put it in my path along with all
  360. my CFG file, BAT files and TRAKMAST.EXE, so I can just type TM from
  361. anywhere and play all the stuff I want.  Give it a shot, it seems to
  362. work...
  363.  
  364. --->  Tested extensions
  365.  
  366.     These are but a few of the many extensions possible with this
  367. program.  The Command Line Player is given for those who might be
  368. interested, including the latest version that I have.  Feel free to tell
  369. me any other you can get or make work with this program.
  370.  
  371.  
  372.     MOD - Duh!  Amiga Modules for Sound Blaster
  373.             Command line player => TRAK.EXE  (v2.0)
  374.     VOC - Sound Blaster Voice Files
  375.             Command line player => VPLAY.EXE (v1.5)
  376.     STM - Scream Tracker Module player
  377.             Command line player => STM.EXE (v2.2)
  378.     FLI - Autodesk Animator animation files
  379.             Command line player => AAPLAY.EXE
  380.     ROL - AdLib music files
  381.             Command line player => PLAYROL.EXE (v1.2)
  382.     CMS - Game Blaster music files
  383.             Command line player => PLAYCMF.EXE (v1.01)
  384.     CMF - Sound Blaster music files
  385.             Command line player => PLAYCMF.EXE (v1.01)
  386.     GL  - GRASP movies
  387.             Command line player => GRASPRT.EXE
  388.  
  389.  
  390. --->  CONVERT.EXE usage
  391.  
  392.     CONVERT.EXE is a simple little utility that I wrote to convert all
  393. the other small TM*.CFG files into the one TRAKMAST.CFG file.  Just copy
  394. it into the directory with all the other TM*.CFG and type CONVERT.  It
  395. will ask you for the NAME and PATH of PKZIP.EXE.  You must specify an
  396. actual filename.  For example : C:\UTIL\ZIP.EXE is a valid name.  After
  397. that, it should go O.K.  Good luck...  This is only good if you are 
  398. moving from versions 1.6 or lower to one of the newer versions.  
  399. CONVERT.EXE is no longer included with this package, obtain it from the 
  400. author, or download an older version.
  401.  
  402.  
  403. --->  Shareware!
  404.  
  405.     SHAREWARE means you try the program before you buy it.  If you like 
  406. and use the program, you are asked to pay for it.  No one is forcing 
  407. your hand at paying for it, but your conscious will bother you for the 
  408. rest of your life if you choose not to....  I am not a rich person, and 
  409. enjoy programming, but in order to pay the bills, a monetary 
  410. contribution of $20.00 or more would be most appreciated.  $20 is not a 
  411. great deal of money to pay for a program, and if you use it as often as 
  412. I do, it should be well worth the money.  Send your contribution to :
  413.  
  414.                 Mr. Joy Mukherjee
  415.                 202 Vanderheck
  416.                 San Antonio, TX, 78209
  417.  
  418.     Any correspondance as well can be forwarded to this address, and 
  419. would appreciate any bug reports or innovative uses of this program.  
  420. Thank you for your support...  Incidently, in no way is your copy of 
  421. this program crippled in any way.  Your version of the program is 
  422. exactly the same as mine, and all the versions before this were 
  423. completely free, but I have spent a great deal of time on this program, 
  424. so I felt compelled to see if I could get some return back on it.
  425.  
  426. --END--
  427.  
  428.