home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Classic / MultimediaClassic.mdf / utility / xmm120.arj / XMM.DOC < prev    next >
Encoding:
Text File  |  1994-05-11  |  9.8 KB  |  331 lines

  1. ┌──────────────────────────────────────────────────────────────────────────┐
  2. │ ·∙■∙· Extended MikMod v1.20 ·∙■∙· OFFiCiAL HaRDCoDE '94 ProDuCTiON ·∙■∙· │
  3. └──────────────────────────────────────────────────────────────────────────┘
  4.  
  5. Programming [Interface and `Extended' CoDe]:
  6. ────────────────────────────────────────────
  7.   Paul Fisher
  8.   [a.k.a. Rao of HaRDCoDE]
  9.  
  10.  
  11. Programming [MikMod Routines]:
  12. ──────────────────────────────
  13.   Jean-Paul Mikkers
  14.   [a.k.a. MikMak of HaRDCoDE]
  15.  
  16.  
  17. Programming [MiSc Help]:
  18. ────────────────────────
  19.   Jim Blair          
  20.   [a.k.a. Gemini of Chaos! BBS]
  21.  
  22.  
  23. Features:
  24. ─────────
  25.  
  26.   ■ Supports ALL documented ProTracker effects
  27.   ■ Extended effects of ProTracker are implemented correctly
  28.   ■ Timing is accurate
  29.   ■ Supports Gravis UltraSound
  30.   ■ No UltraClicks!
  31.   ■ Ability to load more than one MOD into GUS's memory
  32.   ■ Extremely Small
  33.   ■ DoS Shell [only takes up around 70k depending on size of MOD]
  34.   ■ Displays instrument names
  35.   ■ Composer Search Version 1.0 - displays composer of module [when possible] 
  36.   ■ Plays the following module types ─>
  37.          [M.K.] ProTracker  4 Channel
  38.          [M!K!] ProTracker  4 Channel
  39.          [....] ProTracker  4 Channel - 15 Instruments [OLD]
  40.          [FLT4] StarTracker 4 Channel
  41.          [FLT8] StarTracker 8 Channel
  42.          [4CHN] FastTracker 4 Channel
  43.          [6CHN] FastTracker 6 Channel
  44.          [8CHN] FastTracker 8 Channel
  45.  
  46.  
  47. Requirements:
  48. ─────────────
  49.  
  50.         ■ A 80286 or better processor
  51.         ■ Gravis UltraSound [Best Sound Card Around]
  52.           Suggested 1MB of DRAM
  53.  
  54.  
  55. Playing music file(s) using parameters:
  56. ───────────────────────────────────────
  57.  
  58.         Play a single file:
  59.                         xmm <filename.ext>
  60.         Example ─>      xmm phantasm.mod
  61.  
  62.         Play multiple files:
  63.                         xmm <filename.ext> [filename.ext] ...
  64.         Example ─>      xmm 1994.mod tribalda.mod
  65.  
  66.         Play multiple files using wildcards:
  67.                         xmm <*.mod> [filename.ext] ...
  68.         Example ─>      xmm *.mod suddenr.mod     
  69.                                                  
  70.  
  71. Command Keys:
  72. ─────────────
  73.  
  74.         D ─> DoS Shell [Checks COMSPEC Environment]
  75.  
  76.         I ─> Display Instrument Names
  77.  
  78.         [PageUp] ─> Go Forward One Track
  79.         
  80.         [PageDown] ─> Go Backward One Track
  81.         
  82.         [Space] ─> Load next MOD
  83.         
  84.         [EsC]aPe ─> EXiTs
  85.  
  86.  
  87. Composer Search Routine:
  88. ────────────────────────
  89.  
  90. This feature came to be added after viewing a copy of SmartPlay for the 
  91. AMiGA. iT's a KeWl /<-/>/\|) LiTT13 FeaTuRe that I felt needed to be 
  92. added to XMM, so I spent about a week and coded an extremly complex 
  93. routine during my Physics and Trig classes. :) The routine looks for 
  94. 'keywords' in the instrument names and uses a sort of AI to decide what
  95. to do when multiple matches are found.
  96.  
  97. XMM searches for the following composer keywords ─>
  98.  
  99.   ■ #
  100.   ■ by
  101.   ■ of
  102.   ■ /
  103.   ■ production
  104.   ■ (c) - [c] - {c}
  105.  
  106. And variations of these as well, such as 'by:' .. It also takes into 
  107. consideration variables such as if the composer's name is not on the 
  108. same line as the word 'by' .. All in all, the routine works out pretty well,
  109. and if XMM can't find the author, rewrite your MoD so it can! :)
  110.  
  111. The current search routine is version 1.0... If I ever get really bored 
  112. again, I'll probably update it and make it smarter. :)
  113.  
  114.  
  115. Reason for Extended MikMod being Written and Released:
  116. ──────────────────────────────────────────────────────
  117.  
  118. In the realm of IBM mod players, there are two different type of players - 
  119. those that just suck and those that support a ga-zillion features, 
  120. gadgets, and mod types, yet who can't even play extended ProTracker commands, 
  121. and, if they can, most of the time, they're implemented improperly. This is 
  122. the main reason behind the releasing of Extended MikMod. There is _no_ one 
  123. player out there that does "everything" and does it correctly (as far as I 
  124. have seen). I happened to come across the MikMod mod playing routines and 
  125. realized that this was what _needed_ to be implemented in all of those 
  126. c00l, /<-/>/\|) mod players. The only problem was that MikMod was 
  127. relatively unknown, thus I 'spiffed' up MikMod and released this program in
  128. order to 'attempt' to show everyone the quality of the playing routines. 
  129. [FYI, THE ROUTINES ARE PUBLIC DOMAIN AND SOUNDCARD INDEPENDENT!] This 
  130. program has also been made to make MikMod more aesthetically pleasing, and 
  131. by adding the usability function of a DOS shell, more appealing to the 
  132. average mod listener. So until MASI by CyberStrike is released, we can all 
  133. listen to the way a good MOD with heavy ProTracker effects should be
  134. heard...like it was playing on an AMiGA. =8*)
  135.  
  136.  
  137. Distribution Sites:
  138. ───────────────────
  139.  
  140.      The UnderWφrld BBS  [91o-725-755o] / [21.6k] / [WHQ - XMM - HDC]
  141.      The Serial Port BBS [91o-766-4384] / [14.4k]
  142.  
  143.  
  144. You should also be able to find the latest version via ftp ─>
  145.    archive.epas.utoronto.ca
  146.    wasp.eng.ufl.edu
  147.    ftp.uwp.edu [if they have enough disk space]
  148.  
  149.  
  150. [Short List, but hey, it's the first version. =8-]
  151. [If you're interested in becoming a dist site,   ]               
  152. [just send me some e-mail with your board info.  ]
  153.  
  154.  
  155. Staying in Touch:
  156. ─────────────────
  157.  
  158. [If you use this player, just please send me some mail... It's always  ]
  159. [good to hear from people who use my program. - Rao                    ]
  160.  
  161. [You can contact anyone in HaRDCoDE regarding XMM and MikMod, but      ]
  162. [you'll get a quicker response if you send the mail to myself or       ]
  163. [MikMak.                                                               ]
  164.  
  165.  
  166. Paul Fisher [Rao]
  167.  
  168.    ─> BBS      The UnderWφrld [91o-725-755o]
  169.                 HaRDCoDE [WHQ & US HQ]
  170.                 Admire [US HQ]
  171.                 Digital Infinity Dist Site
  172.                 Inertia Player Dist Site
  173.                 THG / TCC / BMC Affiliates
  174.                 21.6k USR Dual Standard
  175.                 New User Password 'SPQR'
  176.  
  177.    ─> InterNet 'rao@vnet.net' [Permenent for a while]
  178.    ─> FidoNet  'Paul Fisher (1:3661/609)'
  179.    ─> SBCnet   'Paul Fisher (13:285/0)' and 'Paul Fisher (13:285/1)'
  180.    ─> Snail Mail
  181.                 Paul Fisher
  182.                 c/o Aquarius 2000, Inc.
  183.                 117 Stratford Plaza One
  184.                 Winston-Salem, NC  27104
  185.                 USA
  186.  
  187. Jean-Paul Mikkers [MikMak]
  188.  
  189.    ─> Internet 'mikmak@stack.urc.tue.nl'
  190.    ─> Snail Mail
  191.                 Jean-Paul Mikkers
  192.                 Godartstraat 16
  193.                 5932 AX
  194.                 Tegelen
  195.                 The Netherlands
  196.  
  197.  
  198. Personal Greets From Rao:
  199. ─────────────────────────
  200.  
  201.  
  202. Members in HaRDCoDE ─>
  203.  
  204.  
  205. -/-  Red Penguin  ─■─ Done anything phun lately with your new girlfriend? :) 
  206.  
  207. -/-  MikMak       ─■─ Welcome aboard! MiKMoD v0.43 KiCKs!
  208.  
  209. -/-  Zapper       ─■─ Hey Zampler ;)
  210.  
  211. -/-  Air Richter  ─■─ Nice to see ya back in the scene, d00d.
  212.  
  213. -/-  Roger Wilco  ─■─ Ur VGAs R kewl
  214.  
  215. -/-  Vortech and Kerhop ─■─ Where the phuck are you guys?! :)
  216.  
  217.  
  218. Members in Renaissance ─>
  219.  
  220.  
  221. -/-  Daredevil    ─■─ Hey 4zzh0l3 .. ;)
  222.  
  223. -/-  Ryan Cramer  ─■─ Thanks for the MTM's .. Power of Wind KiCKs!
  224.  
  225. -/-  C.C. Catch   ─■─ Keep up the music writting! Ur 1 oF tHe BeSt
  226.  
  227. -/-  StarScream   ─■─ Thanks for writting MTM .. Rather nice ..
  228.                       It'll be supported in a later version of MikMod ;)
  229.  
  230.  
  231. Members in SoNiC ─>
  232.  
  233.  
  234. -/-  MeLLoW-D     ─■─ Cool MoDs :)
  235.  
  236. -/-  Ftj          ─■─ y0!
  237.  
  238. -/-  Every1 else in Sonic
  239.  
  240.  
  241. Members in other groups ─>
  242.  
  243.  
  244. -/-  U4ia [?¿?]           ─■─ No More NeW MoDs FRoM HiM :~(
  245.  
  246. -/-  SE-jAM [?¿?]         ─■─ Join HDC dude! ;) 
  247.  
  248. -/-  Charlatan [Intense]  ─■─ Thanks for giving us DemoBot :)
  249.  
  250. -/-  Daniel Potter [DI]   ─■─ Red Penguin [AMiGA DuDe] LuVs FaRaNDoLe.. :)
  251.  
  252. -/-  CyberStrike [?¿?]    ─■─ Good Luck With MaSi
  253.  
  254. -/-  Desperin [Admire]    ─■─ How's it goin'?
  255.  
  256. -/-  Prime [Inertia]      ─■─ Cool player, dude.. :) Even if it's PT support
  257.                               isn't all that great. HeH Switch over to the
  258.                               MikMod Routines! hehehe  
  259. -/-  Everyone on iRC!
  260.  
  261. -/-  And to all the rest whom I forgot to mention...
  262.                      
  263.  
  264. Rao's Personal Friends ─>
  265.  
  266.  
  267. -/-  Heather      ─■─ Ya Ya! ;)
  268.  
  269. -/-  Teddy Gram   ─■─ Dunno what to say
  270.  
  271. -/-  Wiccan       ─■─ Long time no hear...  
  272.  
  273. -/-  Digital Man  ─■─ Where's version 2?!?
  274.  
  275. -/-  NightStrike  ─■─ FeeB! ;)
  276.  
  277.  
  278. BiG PhuçK YoUz To:
  279. ────────────────── 
  280. Noel Hunter [wake forest l4m3r university]
  281.     l0s3r!
  282.  
  283. Every1 iN HaRDCoD [Yes, That's HaRDCoD, _NoT_ HaRDCoDE]
  284.  
  285.   -/- Eagle's Talon  ─■─ LaiMe OrganiZeR - U R a L0s3r!        
  286.   -/- Klaus Kerner   ─■─ Ha! Ur 50 MeG Graphic Animations BLoW!
  287.   -/- Stalker        ─■─ I'm sorry Ur a friend of Eagle's Fingernail
  288.  
  289.  
  290. Group Greets From HaRDCoDE [iBM] ─ [kinda random order]:
  291. ────────────────────────────────────────────────────────
  292.    Admire
  293.    Sonic - PC
  294.    Sound Evolution
  295.    Renaissance 
  296.    Digital Infinity
  297.    Nothing [Tran's Group =8*]
  298.    Future Crew
  299.    Cascada
  300.    Triton
  301.    DUST
  302.    Twilight Zone [Zwilight Tone]
  303.    UltraForce
  304.    Majic-12
  305.    Anarchy - PC
  306.    THG
  307.    [To all the others...]
  308.  
  309.  
  310. QUoTeS [FoR THiS VeRSiOn]:
  311. ──────────────────────────
  312.  
  313. -/-  DoN'T SaVe THe WHaLeS, DaNcE oN THeM! - Sound Evolution
  314.  
  315. -/-  When the eagle turns its head and flys away, don't let the driving
  316.      force inside yourself be swayed, a japanese intention kamakazee
  317.      sensation is just not the winning way. - U4ia
  318.  
  319. -/-  As I recall, U4ia requested his mods be removed from all sites... 
  320.      He kinda went schizo and dropped acid, hijacked a bus load of 
  321.      penguins... - wReam [Hahaha!]
  322.  
  323.  
  324. ────────────────
  325. Documentation by                                
  326. ┌──┌─┐┌─┐
  327. ┴  └─└└─┘ [HaRDCoDE '94/THG]
  328. [─■─ SPQR ─■─]
  329. ────────────────
  330. Freely Distributable Under GNU Public License
  331.