home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / SPN-SGEN.LHA / SinGen.doc < prev    next >
Encoding:
Text File  |  1995-05-23  |  3.7 KB  |  147 lines

  1.     ___________/\_____________ ____________/\___________   
  2.    /   __________/________    \      \__      \_______  \     
  3.    \________   \__/     \ ____/        /        /   \    \    
  4.     /      /    \        \/           /        /     \    \
  5.    /      /     /\        \_       __/      __/       \   /
  6.    \___________/  \_______/ \_____/   \____/  \_______/__/
  7.  
  8.      !SPOON - THE GROUPING GROUP OF ALL GROUPS!
  9.  
  10.  
  11.  Welcome to the documnetation for SinGen V2.2
  12.  
  13.  
  14.  1) Whodunnit ??
  15.  
  16.  This program was created by Rip of Spoon
  17.   a.k.a
  18.  
  19.  Anders Brodersen
  20.  
  21.  Smedestien 10
  22.  
  23.  8541 Skoedstrup
  24.  
  25.  Denmark
  26.  
  27.  And the documentation was written by John 'SHAYERA' Hinge of Spoon
  28.  
  29.  2) Why do it ??
  30.  
  31.  There was a need for an efficient standalone Sinus Generator, since the
  32.  one in Asm-One wasn't all that efficient, and the standalone generators
  33.  around generally had badly written or nonexistant Graphical User Inter-
  34.  faces (GUIs), and were hard to understand.
  35.  
  36.  3) What's it doing then ??
  37.  
  38.  It is a Sinus generator (duuh ;), with a GUI, and several nice features
  39.  
  40.  4) How do I use it ?
  41.  
  42.  When you start the program, you will be presented with several gadgets :
  43.  
  44.              ______                                     -
  45.   Begin     |______|          ______       ---------   |!|
  46.              ______   Output |______|     |         |   -
  47.   End       |______|          ______      |         |
  48.              ______   Type   |______|     | (D1)    |
  49.   Size      |______|                      |         |
  50.              ______                        ---------
  51.   Amplitude |______|            ________
  52.              ______  To Window |________|
  53.   Add       |______|                        Min/Max
  54.                                            ----------
  55.    --------------------------------       |          |
  56.   |             Generate           |      |  (D2)    |
  57.    --------------------------------        ----------
  58.  
  59.  They have the following functions :
  60.  
  61.  Begin :
  62.  
  63.  This is the initial value in degrees (normal degrees !! defined as 1/360
  64.   of a standard circle (radius one))
  65.  
  66.  End :
  67.  
  68.  This is the target value in degrees
  69.  
  70.  Size :
  71.  
  72.  Tell SinGen how many entries you want
  73.  
  74.  Amplitude :
  75.  
  76.  The maximum numeric value for the period
  77.  
  78.  Add :
  79.  
  80.  A number to add to each genrated number, making it easier to create tables
  81.  with only positive numbers from eg. 0-255-0
  82.  
  83.  Output :
  84.  
  85.  This selects the size of the generated values,
  86.  either byte, word or longword, motorola style (0x00, 0x0000, 0x00000000)
  87.  
  88.  Type :
  89.  
  90.  Here you select between several types of functions :
  91.  
  92.   Sin : Standard Sinus table
  93.  
  94.   Cos : Standard Cosine table
  95.  
  96.   Spn1-Spn7 : Various 'interesting' functions, like double+trible sine etc..
  97.  
  98.  To Window :
  99.  
  100.  Show the table in a window, nice for checking the table before generating.
  101.  
  102.  (D1) :
  103.  
  104.  This displays a graphical representation of the selected function
  105.  
  106.  (D2) : (Min/Max)
  107.  
  108.  Show the maximum and the Minimun value for the function, with the
  109.  current parameters (after use of 'Generate' or 'To Window')
  110.  
  111.  Generate :
  112.  
  113.  Open a Fileselector, gets the name, and generates the table, as a
  114.  standard Ascii file, just right for include'ing into your source..
  115.  
  116.  ! :
  117.  
  118.  Show some info about the author..
  119.  
  120.  
  121.  
  122.  5) Other tidbits :
  123.  
  124.  This program supports fastsincos.library which is
  125.  Copyright (c) Ricardo Temporal
  126.  
  127.  6) More tidbits :
  128.  
  129.  This program was developed with :
  130.  
  131.  SAS Insitute's SAS/C V6.50
  132.  CBM Amiga 1200, 28Mhz 68020, 4Mb Fast, 2Mb Chip
  133.  Only Amiga makes it possible :)
  134.  
  135.  7) Shareware :
  136.  
  137.   This program is distributed under the concept of ShareWare..
  138.   If you like it, and use it a lot, then please consider sending
  139.   a small donation for the author, to help support further development
  140.   of this and other tools for our wonderful machine.
  141.  
  142.  8) Disclaimer :
  143.  
  144.  NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK.
  145.  NO LIABILITY OR RESPONSIBILITY IS ASSUMED.
  146.  
  147.