home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / demos / gfmanual / part07.mnl < prev    next >
Text File  |  2002-07-28  |  24KB  |  727 lines

  1.         Timing                                         Section 8-1
  2.  
  3.  
  4.                                START OF PART7.MNL
  5.  
  6.                                START OF PART7.MNL
  7.                                START OF PART7.MNL
  8.                                START OF PART7.MNL
  9.                                START OF PART7.MNL
  10.                                START OF PART7.MNL
  11.                                START OF PART7.MNL
  12.                                START OF PART7.MNL
  13.                                START OF PART7.MNL
  14.                                START OF PART7.MNL
  15.                                START OF PART7.MNL
  16.                                START OF PART7.MNL
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         Timing                                         Section 8-2
  68.  
  69.  
  70.                                      TIMING
  71.                                      ------
  72.  
  73.         Timing is a subject that you should thoroughly understand in 
  74.         order to use GFMUSIC (or any sequencer) effectively.  At first it 
  75.         can be somewhat confusing but if you stick with it and 
  76.         experiment, you will master it.
  77.  
  78.         First, the basic concept to understand is that unlike real life, 
  79.         a sequencer deals in finite increments of time.  In real life a 
  80.         note can be played at any time.  In computerland, a note(s) can 
  81.         only be played during a 'window' of time.  However, computers can 
  82.         process data so fast with windows so small that for all practical 
  83.         purposes the human ear can not usually distinguish the difference 
  84.         in time between one window and the next.  
  85.  
  86.  
  87.         The way a sequencer works is to break up each measure into a 
  88.         specific number of 'steps'.  If you attempt to break up the 
  89.         measure into too few steps, the music doesn't have enough 
  90.         'resolution' to sound 'realistic'.  For example, if we only break 
  91.         up the measure into 4 steps then we could not play notes on 
  92.         anything less than the 'quarter note beat'.  I.e. eighth notes 
  93.         could not exist.  On the other hand, if you attempt to break up 
  94.         the measure into too many steps, the computer will spend so much 
  95.         of its resources just keeping track of where it is, it could not 
  96.         get around to playing the notes.   So the idea is to strike a 
  97.         balance such that we break up the measure into enough windows to 
  98.         sound realistic, but not so many steps such that the computer 
  99.         spends all of its time doing housekeeping chores as opposed to 
  100.         playing music.
  101.  
  102.         In addition, we need to break up a measure into a number of steps 
  103.         that makes sense.  Some numbers of steps per measure make more 
  104.         sense than others.  For example, if a measure consisted of 100 
  105.         steps, then a half measure (half note) would consist of 50 steps, 
  106.         a quarter note would consist of 25 steps, and an eighth note 
  107.         would consist of 12.5 steps.  A half step doesn't make much sense 
  108.         as the computer would have to ultimately choose a whole number of 
  109.         steps.  I.e. the eighth note would have to played at either step 
  110.         12 or 13.  The half step difference may even sound odd to the 
  111.         ear.  On the other hand, If we choose 96 steps per measure, the 
  112.         measure breaks up nicely all the way down to the 32nd note level 
  113.         (a 32nd note would be 3 steps long).  And dividing up the measure 
  114.         into 192 steps breaks up even better as shown by the following 
  115.         table :
  116.  
  117.              - whole note        192 steps  (whole measure)
  118.              - half note          96 steps
  119.              - quarter note       48 steps
  120.              - eighth note        24 steps
  121.              - 16th note          12 steps
  122.              - 32nd note           6 steps
  123.              - 64th note           3 steps
  124.  
  125.  
  126.  
  127.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         Timing                                         Section 8-3
  134.  
  135.  
  136.         With 384 steps per measure (2 times 192) we can get down to a 
  137.         meaningful 128th note.  But on the other hand, could your ear 
  138.         (or your audience's ear) detect the difference between a 128th 
  139.         note and a 64th note.  And could you accurately play one vs the 
  140.         other ??  
  141.  
  142.  
  143.         There are other breakups of the measure that make sense.  All 
  144.         examples here will use 192 steps per measure.  192 steps are used 
  145.         in examples because the very popular Dr. T sequencer often uses 
  146.         96 steps in their examples and 192 steps is simply twice that 
  147.         (i.e. provides twice the resolution).  Those of you familiar with 
  148.         Dr. T's sequencer will feel right at home here.  
  149.  
  150.  
  151.         Timing studies of GFMUSIC indicate that it will run quite nicely 
  152.         at 192 steps per measure even at very fast tempos on an IBM PC or 
  153.         compatible running at normal speed (4.77 MHz).  Most newer PC 
  154.         clones will run at 8 MHz or even faster (often called 'Turbo 
  155.         Mode').  These machines will be able to process sequences using 
  156.         256 steps per measure rather easily and can go faster than that 
  157.         depending on how 'active' the music is.  If you have a PC with a 
  158.         '286' processor, you can run even faster.  On the other hand, it 
  159.         is debatable that most ears will be able to 'appreciate' anything 
  160.         past 192.  But your own ear is the judge.  Now on to the 
  161.         discussion of timing as it pertains to how to make music.
  162.  
  163.  
  164.         Let's assume that we will use 192 steps per measure.  If we are 
  165.         in 4/4 time, then each quarter note will be 48 steps long, each 
  166.         1/8th note will be 24 steps long, etc.   How much time that is 
  167.         depends on the tempo.  The slower the tempo, the longer the 
  168.         amount of time for each step.  But really you don't have to worry 
  169.         about this aspect.  All you have to remember at this point is how 
  170.         many steps constitute a measure (whole note), 1/4 note ,  1/8th  
  171.         note,  etc.  
  172.  
  173.  
  174.         For 4/4 time, 192 steps per measure is a good setting.  Where do 
  175.         we set this ??  On the SET TIME screen which is option 12 of the 
  176.         Main Menu.  At this point you should go to this screen by 
  177.         selecting option 12 from the Main Menu.
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         Timing                                         Section 8-4
  200.  
  201.  
  202.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203.  
  204.                                         SET TIME
  205.  
  206.  
  207.  
  208.  
  209.  
  210.                                                 -------
  211.                   STEPS / MEASURE (1-512)      |   192 |
  212.                STEPS / MIDI-CLOCK (1-16)       |     2 |
  213.                 BEATS / MEASURE (1-32)         |     4 |
  214.            MIDI-CLOCK EXT/INT/OFF (E,I,O)      | O     |
  215.                            BEATS / MINUTE      |   120 |
  216.         ECHO CHNL (0=OFF, 1-16, >16=AS IS)     | 0     |
  217.                                                 --------
  218.  
  219.  
  220.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221.  
  222.         On this screen you will see that you can enter values for :
  223.  
  224.              -    Steps / Measure
  225.              -    Steps / Midi-Clock
  226.              -    Beats / Measure
  227.              -    Midi-Clock Ext/Int/Off
  228.              -    Beats / Minute
  229.              -    Echo Channel
  230.  
  231.         On this screen we would set the Steps/Measure field to 192 and 
  232.         Beats/Measure to 4.  The Beats/Minute field is 'tempo' but does 
  233.         not really affect what we are talking about now.  The other 
  234.         fields will be explained later.
  235.  
  236.         Now load song GFDEMO1.  The timing parameters are saved with a 
  237.         song and GFDEMO1 was created/saved with 192 steps/measure.  After 
  238.         loading GFDEMO1,  go into EDIT on Sequence CHORDS 1-12.
  239.  
  240.  
  241.  
  242.         Looking at the EDIT screen for CHORDS 1-12 notice the MEAS and 
  243.         STEP fields for each event (right side of screen).  The first 3 
  244.         events all start at time zero and have a MEASure of 1 and STEP of 
  245.         1.  The MEAS and STEP fields are calculated and shown on the EDIT 
  246.         screen as if that sequence were the only thing ever played.  I.e. 
  247.         this sequence may be played at measure 14 when actually played, 
  248.         but when shown on the edit screen it is shown as if it were the 
  249.         only sequence in the song.  Now notice events 4-6.  They have a 
  250.         MEAS and STEP of 2 and 1 respectively.  This is because they all 
  251.         start 192 steps after the 1st 3 events and 192 steps is one 
  252.         measure long (because we said so on the SET TIME screen).  
  253.         Sequence CHORDS 1-12 has all of its events on a MEASure boundary 
  254.         because each chord is exactly 1 measure long.  
  255.  
  256.  
  257.  
  258.  
  259.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         Timing                                         Section 8-5
  266.  
  267.  
  268.  
  269.  
  270.         Now END edit for CHORDS 1-12 and edit sequence QUARTER NOTES.  
  271.         Notice that the TIME field for each note is 48 (corresponding to 
  272.         1/4th of a measure or 1/4th of 192).  Also notice that Event 2 
  273.         has a MEASure of 1 and a STEP of 49.  That is, event 2 (the 2nd 
  274.         note) starts at step 49 of the first measure.  STEP 49 is really 
  275.         the beginning of the 2nd beat of the measure.  For 4/4 time using 
  276.         192 steps per measure, events starting on the '1/4 note boundary' 
  277.         will start on STEP 1, 49, 97, and 145.  You will quickly master 
  278.         these numbers although at first you may find it difficult.  The 
  279.         1/8th note 'boundary' is STEPS 1,25,49,73,97,.....169.  Again, 
  280.         you will eventually master these numbers also.  The half note 
  281.         boundary is STEPs 1 and 97.  Or you can think of it this way, for 
  282.         quarter notes, the first quarter uses STEPS 1 thru 24 so the 
  283.         second quarter note will begin at 25 (1 higher than 24) and 
  284.         contain 24 steps  (or steps 25 thru 48 inclusive).  All 
  285.         boundaries start at an odd number.
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         Timing                                         Section 8-6
  332.  
  333.  
  334.  
  335.         So how do we set things up for 3/4 time ??  Easy.  If the song 
  336.         you are creating is in 3/4 time then the time you want to set on 
  337.         the SET TIME screen is 3 times 48, or 144.  And beats/measure 
  338.         would be set to 3.
  339.  
  340.         2/4 time ??  Set Steps per measure to 96 (2 times 48).
  341.         5/4 time ??  Set Steps per measure to 240 (5 times 48).
  342.  
  343.         3/8 time ??  Set Steps per measure to 72.  I.e. if a 1/4 note is 
  344.         48 steps then a 1/8th note is 24 steps.  3 beats per measure is 3 
  345.         times 24.
  346.  
  347.         All of the above assume that a quarter note is 48 steps long.  If 
  348.         you are strictly using the sequencer as a kind of high tech tape 
  349.         recorder, then the above does not really matter.  You simply 
  350.         record and overdub to your heart's content.  However, if you want 
  351.         to correct the timing of the sequences and/or have them loop, 
  352.         then you will need to know how steps per measure impacts the MEAS 
  353.         and STEP  calculations in edit.  Because it is in EDIT that you 
  354.         will correct the timing so that a sequence is the exact length 
  355.         you need for your song. One of the most important things you will 
  356.         do is to give the last event (always a Null Event) the proper 
  357.         start time to make the sequence the correct length.  For example, 
  358.         if you want a sequence to be exactly 4 bars long then the MEAS 
  359.         STEP fields of the last event should have values of 5 and 1 
  360.         respectively.  
  361.  
  362.  
  363.  
  364.  
  365.         If your song/sequences shift time signatures then you will have 
  366.         to manually reset the steps/measure on the SET TIME screen before 
  367.         editing sequences with different time signatures in order to get 
  368.         the correct MEAS and STEP readouts.
  369.  
  370.  
  371.  
  372.         In order for the timing to work correctly, the BEATS / MEASURE 
  373.         field on the SET TIME screen also needs to be set correctly.  It 
  374.         should divide evenly into STEPS/MEASURE. As a general rule 
  375.         though, simply set it to what you think it should be based on the 
  376.         time signature the song is in.  For example, if in 4/4 time (4 
  377.         beats per measure with each 1/4 note getting one beat) just set 
  378.         BEATS/MEASURE to 4.   If 3/4 time, set STEPS/MEASURE to 144 
  379.         (3/4ths of 192) and BEATS/MEASURE to 3.  Think about it and 
  380.         experiment.  The following table is provided for common time 
  381.         signatures for your convenience. They are based upon providing 
  382.         good resolution for a PC running at normal speed (4.77 MHz).  If 
  383.         you are using a clone that will run faster ('Turbo' mode),  or 
  384.         have a machine with a 286 or faster processor, you could usually 
  385.         double the STEPS/MEASURE value, but your ear may not be able to 
  386.         distinguish any difference.  One thing to remember.... If you 
  387.         originally develop/record a song with one setting of 
  388.         STEPS/MEASURE and later change it, you will have to change the 
  389.  
  390.  
  391.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         Timing                                         Section 8-7
  398.  
  399.  
  400.         tempo or use the Expand/Compress feature of edit to either 
  401.         lengthen or compress each sequence by the same factor that you 
  402.         changed STEPS/MEASURE by.  
  403.  
  404.  
  405.         If you are using Midi-clocking to controll a drum machine (Midi 
  406.         clock Internal), or are using a drum machine to controll the 
  407.         sequencer (Midi clock External), then you will also need to set 
  408.         the STEPS/Midi-CLOCK correctly as well.  The Midi spec says that 
  409.         if you are using Midi Clocking, then you should send (or expect 
  410.         to receive) 24 Midi Clock 'signals' per quarter note.  If a 
  411.         quarter note is 48 steps, then you should set STEPS/Midi-CLOCK to 
  412.         2 (48/24).  Just remember, determine how many steps per quarter 
  413.         note and then divide by 24  to get the STEPS/Midi-CLOCK value.  
  414.         This only applies if you are using either external or internal 
  415.         Midi-clocking.
  416.  
  417.  
  418.         For now keep everything simple.  Experiment later.  Use the 
  419.         following table for your timing settings.
  420.  
  421.  
  422.                              SET TIME Screen Values To Set
  423.         Time 
  424.         Signature     STEPS/MEASURE    BEATS/MEASURE   STEPS/Midi-CLOCK
  425.         ---------     -------------   --------------   ----------------  
  426.         4/4             192               4                 2 
  427.         3/4             144               3                 2 
  428.         5/4             240               5                 2 
  429.         2/4              96               2                 2 
  430.         3/8              72               3                 2 
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  458.  
  459.  
  460.  
  461.  
  462.  
  463.         Timing                                         Section 8-8
  464.  
  465.  
  466.  
  467.         Midi clocking is a subject that you should know about also.  
  468.         GFMUSIC supports Midi clocking from either an external source 
  469.         (usually a drum machine) or will provide clocking for an external 
  470.         device (again, usually a drum machine).  The way Midi clocking 
  471.         works is this :  24 times per quarter note the drum machine or 
  472.         sequencer will send out a Midi clock 'signal'.  This tells other 
  473.         devices on the line that 1/24th of a quarter note's  worth of 
  474.         time has elapsed.  The 'receiver' of the clock signal would then 
  475.         advance its clock by that amount of time.   GFMUSIC will either 
  476.         send or react to Midi Clock signals while in play/record mode.  
  477.         To have it send/provide the Midi clocking you should set the 
  478.         Midi-CLOCK EXT/INT/OFF field to "I" on the SET TIME screen 
  479.         (option 12 of the main menu).  To have GFMUSIC react to Midi 
  480.         Clocking from another device such as a drum machine then set this 
  481.         field to "E" (for External).  The last possible setting is "O" 
  482.         (for Off).  
  483.  
  484.  
  485.         Something to note here with respect to Drum machines.  One thing 
  486.         you may want to do is have all of your drum patterns as sequences 
  487.         within GFMUSIC.  In this way you do not have to worry about 
  488.         clocking and alot of the setup that you may have to go thru with 
  489.         the drum machine.  One way to do this is to connect your drum 
  490.         machine to GFMUSIC and have the drum machine play the patterns 
  491.         while GFMUSIC records.  When recording drum patterns this way you 
  492.         will want to have either the drum machine or GFMUSIC provide Midi 
  493.         clocking in order to get the pattern recorded with the correct 
  494.         timing.
  495.  
  496.  
  497.  
  498.         If you have a drum machine that will send or react to Midi 
  499.         Clocking, connect it to the PC and try different settings of 
  500.         STEPS/Midi-CLOCK and Midi-CLOCK EXT/INT/OFF  while playing song 
  501.         GFDEMO1.  
  502.  
  503.  
  504.         **************************************************************
  505.  
  506.         When you save a song, all of the timing information that you see 
  507.         on the SET TIME screen is saved along with the song.  
  508.  
  509.         If you later LOAD the song using the Clear option of LOAD, this 
  510.         information is read in and replaces whatever the current settings 
  511.         are.
  512.            
  513.         Loading a song using the Free option, or loading an individual 
  514.         sequence from a song will NOT disturb current timing settings.
  515.         ***************************************************************
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  524.  
  525.  
  526.  
  527.  
  528.  
  529.         Timing                                         Section 8-9
  530.  
  531.  
  532.  
  533.         Here is the way GFMUSIC operates when it is providing/reacting to 
  534.         Midi Clocking :
  535.  
  536.         If GFMUSIC is providing the clocking (Midi Clocking is Internal), 
  537.         it will send a Midi Start command when you leave LOAD mode and 
  538.         enter Play/Record mode.  When in play/record mode, if you press 
  539.         the space bar (to pause the song) then GFMUSIC will send a Midi 
  540.         STOP command.  When you press the space bar again to have the 
  541.         song continue, then GFMUSIC will send a Midi Continue command.  
  542.         When you leave play/record mode (by pressing ESCape twice) and go 
  543.         back to LOAD MODE, then GFMUSIC will send a Midi STOP command.
  544.  
  545.         When GFMUSIC is reacting to Midi Clocking (Midi Clocking is 
  546.         External, such as when the Drum Machine is providing the 
  547.         clocking) then the following occurs :   When you leave LOAD Mode 
  548.         and enter Play/Record mode, then GFMUSIC waits for a Midi Start 
  549.         command before playing anything.  When the Midi Start command is 
  550.         received then the sequences that were loaded in LOAD mode will 
  551.         start.  After receiving the START command, then if a Midi STOP 
  552.         command is received the following happens :
  553.  
  554.           First, all sequences are stopped.  Then, if a Midi Continue is 
  555.         received, the song picks up again where it left off.  However, if 
  556.         a Midi START command follows the STOP command, then GFMUSIC will 
  557.         advance to the beginning of the next measure and continue 
  558.         playing.
  559.  
  560.  
  561.  
  562.         Depending on your familiarity with Midi, this may/may not mean 
  563.         much to you.  However, if you are new to Midi, it will eventually 
  564.         sink in, especially if you research Midi by reading the many 
  565.         publications available on it (both periodicals and books).  In 
  566.         addition, at this point it may still be somewhat fuzzy, but after 
  567.         you gain more experience with GFMUSIC you should come back and 
  568.         reread this section.
  569.  
  570.  
  571.         You probably noticed that the Set Time Screen is where you set 
  572.         the Echo Channel.  Echo Channel is discussed elsewhere.  See the 
  573.         index.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  590.  
  591.  
  592.  
  593.  
  594.  
  595.         Timing                                         Section 8-10
  596.  
  597.  
  598.                                      THE METRONOME
  599.                                      -------------
  600.  
  601.         Now just a short word about the metronome.  The built in 
  602.         metronome uses the speaker on the PC.  If there is little or no 
  603.         play activity then the metronome works reasonably well.  However, 
  604.         when playing music with more than a minimal amount of 'activity', 
  605.         the metronome may become unreliable.  This is because play 
  606.         processing takes priority with GFMUSIC,  and if push comes to 
  607.         shove, the metronome will not be sounded because the sequencer 
  608.         thinks it is more important to play the music at the correct 
  609.         time.  If you have a "Turbo" clone or 286 machine, it stays more 
  610.         reliable.  If you have a drum machine, a better technique is to 
  611.         create a sequence called METRONOME and include it in all of your 
  612.         songs.  This sequence is simply a beat with a drum.  It is 
  613.         completely reliable, and, much more pleasant to listen to than  
  614.         the  PC speaker.  If you do not have a drum machine you can still 
  615.         create a metronome sequence.  You may want to use a high note on 
  616.         the synthesizer for the note to sound as the metronome.  
  617.  
  618.         In either case, you can create METRONOME as a sequence and then 
  619.         save it as an individual sequence (maybe use songname METRO).  
  620.         Whenever you get ready to put together a new song, load sequence 
  621.         METRONOME from song METRO using the LOAD SEQUENCE feature that 
  622.         was discussed earlier.  I.e. option 6 from the main Menu.
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  656.  
  657.  
  658.  
  659.  
  660.  
  661.         Timing                                         Section 8-11
  662.  
  663.  
  664.                                 END OF PART7.MNL
  665.  
  666.                                 END OF PART7.MNL
  667.                                 END OF PART7.MNL
  668.                                 END OF PART7.MNL
  669.                                 END OF PART7.MNL
  670.                                 END OF PART7.MNL
  671.                                 END OF PART7.MNL
  672.                                 END OF PART7.MNL
  673.                                 END OF PART7.MNL
  674.                                 END OF PART7.MNL
  675.                                 END OF PART7.MNL
  676.                                 END OF PART7.MNL
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.          COPYRIGHT (C) 1988   Gerald H. Felderman  Tampa, FL
  722.  
  723.  
  724.  
  725.  
  726.  
  727.