home *** CD-ROM | disk | FTP | other *** search
/ Groovy Bytes: Behind the Moon / groovybytes.iso / GROOVY / SND_TOOL / FPBUGFIX.ZIP / FP.DOC < prev    next >
Encoding:
Text File  |  1994-07-24  |  12.9 KB  |  284 lines

  1.  
  2.  
  3.        
  4.          ▄██▀██▄                               ███
  5.          ███ ▀▀▀                               ███
  6.          ███                                   ███
  7.          ███                                   ███
  8.          ███                                   ███
  9.         ▀███▀▀ ▄██▀██▄ ▄██▀██▄ ▄██▀██▄ ▄██▀██▄ ███     ▄██▀██▄ ███ ███
  10.          ███   ███ ▀▀▀ ███ ███ ███ ███ ███ ███ ███     ▀▀▀ ███ ███ ███
  11.          ███   ███     ███ ███ ███ ███ ███ ███ ███     ▄██▀███ ███ ███
  12.          ███   ███     ███ ███ ███ ███ ███ ███ ███     ███ ███ ███ ███  
  13.     ┌──  ███ ─ ███ ─── ███ ███ ███ ███ ███ ███ ███ ─── ███ ███ ███ ███ ──┐
  14.    ┌┘    ███   ███     ███ ███ ███ ███ ███ ███ ███     ███ ███ ███ ███   └┐
  15.    │     ███   ███     ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███    │░
  16.    │     ▀▀▀   ▀▀▀      ▀▀▀▀▀   ▀▀▀███ ███▀▀▀   ▀▀▀▀▀   ▀▀▀▀▀▀  ▀▀▀███    │░░
  17.    │                           ▄▄▄ ███ ███                     ▄▄▄ ███    │░░
  18.    └┐                          ▀██▄██▀ ███                     ▀██▄██▀   ┌┘░░
  19.     └─────────────[ a Keen like Frogs Production in 1994 ]───────────────┘░░░
  20.       ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  
  21.  
  22.  
  23.  
  24.  
  25. Table of Contents
  26. ─────────────────
  27.     1 ........... FrogPlay's Story so far
  28.     2 ........... What is the difference between FP and other Players ?
  29.     3 ........... What f... is GUSM / FTM ?
  30.     4 ........... Questions and Messages to some other Players/Authors
  31.     5 ........... How to contact the Author ?
  32.     6 ........... How to get the newest Version of FrogPlay ?
  33.     
  34.  
  35.  
  36. ════════════════════════════════════════════════════════════════════════════════
  37.  
  38. 1.  FrogPlay's Story so far
  39. ───────────────────────────
  40.     FrogPlay was born as a little tadpole sometime around the early spring
  41.     of the year '93. He lived a wonderful youth in the pond of our harddisks.
  42.     Surrounded by neat bits and bytes he had the right playmates.
  43.     Never being injured through ugly viruses, never being disturbed through
  44.     adventurous soundformats he grew and flourished due to his innocent youth.
  45.     Oh what a wonderful life he lived as a STON-Replayer......But then..... 
  46.     Suddenly, in the Autumn of 1993, dark shadows fell upon us and the Land
  47.     of Frogalon ;) . The idyl was disturbed. Foreign intruders planned to
  48.     attack the Towers of our land with mighty powers. They camouflaged 
  49.     themselves as red-fullength-plugin-soundcards and led us astray with 
  50.     heavenly possibillities. Oh gosh, we tried all humanly possible to resist, 
  51.     but since the day we heard their supernatural voices, clear as glass, at 
  52.     the holy halls of CeBITrumagan, we where bewitched. No one can resist 
  53.     those hymns for a longer time, so pay attention outthere !
  54.     ----[ the room is fullfilled with trancecendentral choirs and colors ;]----
  55.     Suddenly, with thunder and lightning, this red, magical card materialized 
  56.     in one plug of the holy FrogTowers and ripped a big financial gap in the
  57.     budget of the Land :(
  58.     Frogalon suffered a hard period of renunciation. Then, when times where 
  59.     the toughest, the lights began to rise again. A brave Knight named 
  60.     Robban the Glorious ;), was riding through the fields of Intel, passing a
  61.     miraculous document to some chosen ones. This was the time when FrogPlay
  62.     became a man. Equipped with the spirit of Robbans document, he was able
  63.     to stand all requests of life.
  64.     This lasted until the pendant stepmothers had niggled long enough at the 
  65.     father's of FrogPlay that they where forced to give their child some
  66.     unusual abilities, strengths and outfit ;)
  67.     One Father carried out the inner strength, the other one built up his
  68.     gleaming armor. After his training, his fathers decided, to let him compete
  69.     in the order of replayers. Far away from home, far away from the Towers of
  70.     Frogalon, they sent him out to compete on the bloody fields of Intel.
  71.     Let's hope that he will survive and be worth to become a member of the 
  72.     order :)
  73.  
  74.  
  75.  
  76.  
  77. 2.  The difference between FP and other Players
  78. ───────────────────────────────────────────────
  79.     The conspicious difference is the fact that this Version of FP is still 
  80.     coded in pure 80286 Code. The next one will NOT.
  81.     So keep it, if you need such a player! ( I need it for an old 286 Laptop
  82.     with one full-size Slot. Now it's a Portable HiFi-ModulePlayer (hihihi) ;)
  83.       
  84.     
  85.     MOD-Types which are replayed :
  86.     ──────────────────────────────
  87.     15/31 Instrument M.K.        ProTracker, NoiseTracker Modules (4     Chans)
  88.     FLT4, FLT8                   Fairlight   Modules              (4,8   Chans)
  89.     M.K., 6CHN, 8CHN             FastTracker Modules              (4,6,8 Chans) 
  90.     OCTA                         Octamed Modules                  (8     Chans)
  91.     0xCH-xyCH                    TakeTracker, FrogTracker Modules (1-16  Chans)
  92.  
  93.     ( we don't exactly know which trackers write xyCH headers, so forgive us
  94.       when yours is not listed. These are the lonely two we know, send us yours
  95.       and we will check it out... :)
  96.       
  97.     This version of FP will work with the standard AMIGA(tm) limits (3 Octaves).
  98.     Except the E8x (Panning) and the 1-16 Channel ability no other changes were
  99.     made to Robbans Source in this revision. 
  100.     The missing special-effects of the PT2.1a commandset where coded by .max in
  101.     386'er Code. This is the reason why we didn't implement them to this 
  102.     version of FP and released this last 286'er revision. 8-(
  103.     
  104.     
  105.     
  106.     
  107. 3.  What f... is GUSM / FTM ?
  108. ─────────────────────────────
  109.     If you haven't heard it by now, we'll tell you a (no longer ;) secret:
  110.     Keen like Frogs has spent a lot of time in developing a so called 
  111.     TRACKER for the GUS(tm). This Tracker will write two different sound-
  112.     formats: MOD and FTM (sorry for another new SoundFormat but we'll explain 
  113.     why). The MOD-Format can be written in 1 up to 16 Channels, carrying 
  114.     5 Octaves. The differences between MOD and FTM is quite a big one and 
  115.     will be as follows:
  116.     FTM has excluded Volume-Information. This means you can use Special-
  117.     Effects and Volumesettings simultaniously (like S3M). The available Command-
  118.     set is da good 'ol COMPLETE! Protracker-Commandset.
  119.     (this means NO need of learning new Effects/Values and easy upgrade of
  120.      existing playroutines on PC or other Computers) 
  121.     In FTM there is also a difference between SAMPLES and INSTRUMENTS.
  122.     SAMPLES will hold the complete Soundinformation, INSTRUMENTS holds Offset-
  123.     information to the SAMPLES. This means you can define various INSTRUMENTS
  124.     from one SAMPLE. ( for example : you can define 5 or more Instruments with
  125.     LOOP-Informations, Offsets and Volumes just needing the Memory of ONE 
  126.     Sample). There will also be the ability of loading and using GUS(tm)Patches
  127.     or MIDI-Patches, without storing the Wave-Information to the Module.
  128.     The replay will use the ENVIRONMENT to load them automatically from a 
  129.     Patch-Directory.
  130.     The third type of usable Instruments will be selfgenerated SAMPLES based on
  131.     FM-Synthesis. They will also be reproduced and dumped to the GUS(tm)
  132.     via the replay.
  133.     All Samples can naturally be defined as Signed or Unsigned.  
  134.     
  135.     All in all, FTM is a Soundformat which was developed due to the fact, that
  136.     all other actual Soundformats are carrying to much Sampledata which can/
  137.     could be reduced with FM-Synthesis or exchanged with MIDIPatches.
  138.     
  139.     Our Aim is to establish a Soundformat which is able to produce 
  140.     High-Fidelity-Sound using a minimum of FileSize, standardized Effects
  141.     and has no restrictions in the Sample/Instrument declarations.
  142.  
  143.     GUSM is the GUS-Replay-Routine for FTM-Soundfiles and will be delivered 
  144.     together with FrogTracker. FrogTracker v1.0 will be released at Assembly'94
  145.     taking place in Helsinky/Finnland.
  146.     In this Pack there will be the explicit descriptions of the FileFormat and 
  147.     converters for various Soundformats.
  148.     
  149.  
  150.     We hope that we will have some responses to this project....
  151.     Let's work together for a future without megabytes of useless, unpacked and
  152.     unoptimized Data.
  153.     
  154.  
  155.  
  156.  
  157. 4.  Messages and Comments to other Players/Authors
  158. ──────────────────────────────────────────────────
  159.     The following words are not meant to diminish the glorious work of the
  160.     authors, they are just meant to point out some minor bugs of their code.
  161.     I hope someone outthere will give us some hints too !
  162.  
  163.  
  164.     Otto Crons / DMP 
  165.     ────────────────
  166.     Sorry for being the first in my list, but you are the most famous in   
  167.     playroutines ;)
  168.     
  169.     Question : Have you ever heard the ARPEGGIO-effect in Chip-tunes
  170.                via DMP and GUS(tm)? In my opinion there is a problem,
  171.                which occurs when one instrument rapidly changes its 
  172.                volumes/effects in ONE channel. DMPI seems to loose the
  173.                Arpeggio-Information because, the playshell itself shows
  174.                the information that there is an effect, but I can't hear
  175.                anything. (our current version is 3.01) 
  176.                With a STON or SB(tm) the effect is played correctly.
  177.           
  178.  
  179.  
  180.     MikMak[Hardcore] / XMM
  181.     ──────────────────────
  182.     KrEWl RePlaY !         
  183.      
  184.     Hint     : Think about what will happen if I make one Pattern which
  185.                starts with a D64 B00 and got a decreasing D-Information
  186.                from Row 64 to Row 1  (like D63, D62, D61 and so on).
  187.                Normally! the Pattern has to be played backwards (funny 
  188.                usage of PT2.1a effects, take a closer look to your Code ;).
  189.              
  190.  
  191.     Night Breaker / MindPlay
  192.     ────────────────────────
  193.     Nice Idea, please upload the newer Versions to our WHQ 
  194.     
  195.     Hint     : I don't know if you noticed it already, but in modules with
  196.                massive Instrument/Effect usage your Playshell seems to 
  197.                get a memory allocating problem and runs down the drain !
  198.                (Perfect Test : Passion_Garden from Flow )
  199.     
  200.  
  201.     Inspire[The Coexistence] / The Coexistence Player
  202.     ─────────────────────────────────────────────────
  203.     Hey Pal, remember me ? ;)
  204.     
  205.     Hint     : Take a closer look to the Hz-Rates of the Tone-Values. 
  206.                Sometimes the replayed notes seem to be wrong.
  207.                (Try Passion_Garden from Flow too)
  208.                Keep up the good work !!!
  209.          
  210.     
  211.  
  212.  
  213. 5.  How to contact the Author (as usual)
  214. ─────────────────────────────────────────
  215.      For bugreports, suggestions or ideas send postcards, letters, girls,
  216.      pills, perhaps 2 or 3 beers, a mercedes, 10 ben'jammin' franklin ;) 
  217.      to our Mailadress:
  218.      
  219.      Medicus 
  220.      ref. FrogPlay
  221.      P.O.Box 210 151 
  222.      55060 Mainz
  223.      Germany
  224.      
  225.      >No Handles on Envelope!<
  226.  
  227.      
  228.     Hupps... by the way, i had almost forgotten to thank Medicus for his
  229.     betatesting of FrogPlay. He was the only one who really tested FrogPlay
  230.     more intensive, although he owns no GUS ! (Hey John, this is a Hint :)
  231.     (hohoho... he found bugs which I simply had overlooked)
  232.     
  233.     Thanks to PitBull [LegendDesign] who told me about the InterNet-
  234.     Mails concerning FrogPlay's disbehavior on some machines ;)
  235.     
  236.     Thanks also to my University for being the only 'Mulimedia-Related' 
  237.     without an Internet-connection (harharhar ... btw. that's not funny :_( 
  238.     
  239.                 
  240. 5.   How to get the newest version of FrogPlay
  241. ──────────────────────────────────────────────
  242.      The actual releases of [Keen Like Frogs] will always be available at:
  243.    
  244.   
  245.      Germany 
  246.      ───────
  247.      The HideOut   [K.L.F.WHQ]  +49-611-547324   28.8vFAST      BaudBandit 
  248.                                 +49-611-PRiVATE  ZyXel 19k2
  249.      
  250.      Magican BBS   [Distro]     +49-421-4841163                 Byte    [iW]
  251.      
  252.      Golden Image  [Distro]     +49-6039-946124                 Brian   [LD]
  253.                                 +49-6039-945756  28k8 vFAST
  254.      
  255.      Dark Illusion [Distro]     +49-89-36102651                 Kaos    [PRC]
  256.  
  257.      
  258.      Switzerland
  259.      ───────────
  260.      The Lycaeum   [K.L.F.SHQ]  +41-4176-2989   Zyxel 19k2      Chicken [S!P]
  261.                                 +41-4176-3289   USR Dual Turbo 
  262.         
  263.      Netherland 
  264.      ──────────
  265.      Supreme Court [K.L.F.NHQ]  +31-1650-51850                   Steel   [SPR]
  266.      
  267.  
  268. ════════════════════════════════════════════════════════════════════════════════
  269. Btw. Keen Like Frogs is searching for DistributionSites and HeadQuarters in the
  270.      following Countrys :
  271.      
  272.      Finland, Norway, Sweden, Denmark, Poland, Russia, Belgium, France,
  273.      Italy, Spain, Greece and Austria
  274.      
  275.      all other countries are welcome too..
  276.      
  277.      Thanks for your enquiries !
  278. ════════════════════════════════════════════════════════════════════════════════
  279.  
  280.  
  281. Over and Out...
  282.  
  283.   r0k [Keen Like Frogs]
  284.