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

  1.         More Play Screen                                Section 6-1
  2.  
  3.  
  4.  
  5.                                Start of PART4.MNL
  6.  
  7.                                Start of PART4.MNL
  8.                                Start of PART4.MNL
  9.                                Start of PART4.MNL
  10.                                Start of PART4.MNL
  11.                                Start of PART4.MNL
  12.                                Start of PART4.MNL
  13.                                Start of PART4.MNL
  14.                                Start of PART4.MNL
  15.  
  16.  
  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 1988            Gerald H. Felderman   Tampa, Fl
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         More Play Screen                                Section 6-2
  68.  
  69.  
  70.                              MORE ON THE PLAY SCREEN
  71.                              -----------------------
  72.  
  73.  
  74.  
  75.         On the installation disk there is a demo song under name GFDEMO1.  
  76.         the purpose of this song is to be instructional, not great music.  
  77.         Right now go ahead and load it.  Get to the Main Menu.  You can 
  78.         do this by pressing ESCape until you see it.
  79.  
  80.         From the Main Menu pick option 7 (LOAD SONG).  For the name of 
  81.         the song put in GFDEMO1 (the O is an "OH", not a zero).  For the 
  82.         Free Or Clear option, put in a "C" (clear memory before loading).  
  83.         Finally, press ENTER.
  84.  
  85.  
  86.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  87.  
  88.                                  LOAD SONG
  89.  
  90.  
  91.  
  92.  
  93.                                       ------------------------------
  94.                      NAME OF SONG    |GFDEMO1                       |
  95.                                      -------------------------------
  96.         USE FREE SEQ OR CLEAR (F/C)  |C|
  97.                                      ---
  98.  
  99.  
  100.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101.  
  102.         After the song is loaded, press ESCape twice to get back to the 
  103.         Main Menu.  Now choose option 1 (PLAY/RECORD).  
  104.  
  105.         **************************************************************
  106.         Note :  Set up your synth to receive on channel 1 and also set it 
  107.         up  for a "piano" sound (program/patch).
  108.         ***************************************************************
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.             COPYRIGHT 1988            Gerald H. Felderman   Tampa, Fl
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         More Play Screen                                Section 6-3
  134.  
  135.  
  136.         You should now be looking at the PLAY/RECORD screen.  You are in 
  137.         LOAD MODE at this point and GFMUSIC is waiting for you to pick 
  138.         some sequences to initially load.  Look at the left side of the 
  139.         screen where you will see the play key assignments for the 
  140.         sequences.  For play key "K", there is an associated sequence 
  141.         named MAIN CONTROLL.  Press "K".  GFMUSIC will now load the MAIN 
  142.         CONTROLL sequence.  It loaded MAIN CONTROLL because when you 
  143.         pressed "K", the program found that the "K" key was associated 
  144.         with that sequence.
  145.  
  146. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147. K SEQUENCE NAMES  SEQ NAME__________ ---WAIT/FROM---  REM   MUTE   VEL  PIT
  148. A CHORDS 1-12       5 MAIN CONTROLL                   999   FALSE    0    0
  149. B BASS 1-10
  150. C
  151. D BASS 11-12
  152. E BASS CONTROLL
  153. F
  154. G
  155. H
  156. I
  157. J
  158. K MAIN CONTROLL
  159. L TEMPO CONTROLL
  160. M MELODY
  161. N
  162. O BASS 1-10 ORIG
  163. P
  164.  
  165. MEAS =    0    FILTERS =>  1=BEND   2=CTL-CHG    3=AFT-CHNL  4=AFT-POLY
  166. BPM  =  120                  TRUE      TRUE        TRUE        TRUE
  167. MIDI CLK = O
  168. ECHOCHNL = 0   SKIP MEASURE = 0   SKIP ACTIVE = FALSE
  169. ACTIVE = **NONE**  DO_XPOSE=TRUE  PAUSE=TRUE
  170. VEL=  0            PITCH=  0           RECORD MEMORY USED =     0
  171. SEQUENCE LOADED
  172. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  173.  
  174.  
  175.         Now look at the screen.  On the 2nd line you will observe :
  176.  
  177.              Under the SEQ column you will see a number.  That number is 
  178.         the sequence number associated with the sequence MAIN CONTROLL.  
  179.         The program deals in numbers.  When you create a sequence, a 
  180.         number is assigned to it.  However, you will never have to deal 
  181.         with numbers, only names.
  182.  
  183.  
  184.              Under the NAME column you will see "MAIN CONTROLL" (the name 
  185.         of the sequence you asked for by pressing the Play Key associated 
  186.         with it).
  187.  
  188.              Under The WAIT/FROM column there is nothing right now but as 
  189.         a song plays, this column will change.  More on this later.
  190.  
  191.  
  192.  
  193.             COPYRIGHT 1988            Gerald H. Felderman   Tampa, Fl
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         More Play Screen                                Section 6-4
  200.  
  201.  
  202.  
  203.              Under the REM column you will see 999.  This is the number 
  204.         of REPEATS that REMain.  We can assign REPEATS when we create a 
  205.         sequence either via EDIT functions or by processing music 
  206.         recorded from the PLAY/RECORD functions.  Remember, REPEATS is 
  207.         the number of times the sequence will loop if it is started from 
  208.         the computer keyboard.  REM starts out with the REPEATS and is 
  209.         decremented by one at the completion of each loop.  
  210.  
  211.         Under MUTE you will see "FALSE".  This is the MUTE flag talked 
  212.         about earlier.  
  213.  
  214.  
  215.         Finally, there are columns for VEL and PIT.  These columns will 
  216.         contain the Velocity and Pitch transpositions imposed upon a 
  217.         sequence when it plays.  For MAIN CONTROLL these values are zero.
  218.  
  219.  
  220.         Remember, you are in LOAD MODE at the current time and GFMUSIC is 
  221.         waiting for you to tell it what sequences to 'preload'.  We will 
  222.         only load MAIN CONTROLL.  Now press ENTER and you will leave load 
  223.         mode and enter PLAY/RECORD mode.   
  224.  
  225.         By now you should be hearing the music and observing a number of 
  226.         changes occurring on the screen.  Examine the screen.
  227. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228. K SEQUENCE NAMES  SEQ NAME__________ ---WAIT/FROM---  REM   MUTE   VEL  PIT
  229. A CHORDS 1-12       5 MAIN CONTROLL  BASS CONTROLL+   999   FALSE    0    0
  230. B BASS 1-10         8 MELODY         MAIN CONTROLL      1   FALSE    0    0
  231. C                   3 CHORDS 1-12    MAIN CONTROLL      1   FALSE    0    0
  232. D BASS 11-12        4 BASS CONTROLL  BASS 1-10+         1   FALSE    0    0
  233. E BASS CONTROLL     2 BASS 1-10      BASS CONTROLL      1   FALSE    0    5
  234. F
  235. G
  236. H
  237. I
  238. J
  239. K MAIN CONTROLL
  240. L TEMPO CONTROLL
  241. M MELODY
  242. N
  243. O BASS 1-10 ORIG
  244. P
  245.  
  246. MEAS =    6    FILTERS =>  1=BEND   2=CTL-CHG    3=AFT-CHNL  4=AFT-POLY
  247. BPM  =  120                  TRUE      TRUE        TRUE        TRUE
  248. MIDI CLK = O
  249. ECHOCHNL = 0   SKIP MEASURE = 0   SKIP ACTIVE = FALSE
  250. ACTIVE = **NONE**  DO_XPOSE=TRUE  PAUSE=TRUE
  251. VEL=  0            PITCH=  0           RECORD MEMORY USED =     0
  252. PLAY STARTED
  253. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  254.  
  255.  
  256.  
  257.  
  258.  
  259.             COPYRIGHT 1988            Gerald H. Felderman   Tampa, Fl
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         More Play Screen                                Section 6-5
  266.  
  267.  
  268.  
  269.  
  270.         You will notice that a number of other sequences have started.  
  271.         Press the space bar and the music will pause.  Find MAIN CONTROLL 
  272.         (the first row under the white headings).  In MAIN CONTROLL's   
  273.         WAIT/FROM  column you will see the name of another sequence 
  274.         followed by a "+".  That signifies that MAIN CONTROLL has started  
  275.         that sequence and is waiting for it to complete.  MAIN CONTROLL 
  276.         has started other sequences also, but the WAIT/FROM field will 
  277.         only indicate the sequence it is waiting on to complete.  Look 
  278.         around the screen.  You will find a row with information for a 
  279.         sequence named BASS CONTROLL.  BASS CONTROLL was started by MAIN 
  280.         CONTROLL and is waiting for some other sequence to complete.  To 
  281.         see what sequence BASS CONTROLL is waiting on, look in the 
  282.         WAIT/FROM column for BASS CONTROLL.  There you will see the name 
  283.         of the sequence followed by a "+".  
  284.  
  285.         A name followed by a "+" in the WAIT/FROM column indicates that 
  286.         the sequence under NAME is waiting for the sequence under 
  287.         WAIT/FROM to complete.  If there is a name in the WAIT/FROM 
  288.         column that is NOT followed by a "+", then the WAIT/FROM value is 
  289.         the name of the sequence that started the sequence.
  290.  
  291.  
  292.         The maximum number of sequences you will see information for on 
  293.         this screen is 16.  That is because ONLY 16 SEQUENCES CAN BE 
  294.         ACTIVE AT THE SAME TIME.  So, if you have a controll sequence 
  295.         that immediately starts two sequences that each in turn start 7 
  296.         sequences, you would get an error message on the PLAY/RECORD 
  297.         screen indicating that too many sequences were active 
  298.         concurrently.  However, If the controll sequence started two 
  299.         sequences that each in turn started 6 sequences, everything would 
  300.         be ok because the total number of sequences in this case would be 
  301.         15.  (1 + 2 + (2 times 6)).  
  302.  
  303.  
  304.         The limit is 16 is for concurrent playing of sequences.  I.e. 
  305.         only 16 can be active at the same moment.  A song can certainly 
  306.         have more than 16 sequences, but only 16 may be active at any one 
  307.         time.  It is not a limitation you are likely to encounter in 
  308.         practice, but if you do, you can circumvent it by merging 
  309.         sequences together using the COPY/MERGE feature.  Again, it is 
  310.         unlikely this limitation will impact you.
  311.  
  312.  
  313.         Now press the space bar again to release the song (it was 
  314.         paused).  Look at the bottom right corner of the screen.  There 
  315.         you will see a series of red  bars and dots that are 'flashing'.  
  316.         There are 32 of these.  When one of these is a '.' it represents 
  317.         a note slot that is free.  If it is a '|' it represents a note 
  318.         slot that is used.  As a sequence plays a note it will use up one 
  319.         of the 'note slots' for the duration of the note.  When it comes 
  320.         time to turn off the note (based on duration that you will learn 
  321.         of later), then that note slot is freed up for another note-on 
  322.         event.  So, GFMUSIC will allow UP TO 32 NOTES TO BE "ON" AT THE 
  323.  
  324.  
  325.             COPYRIGHT 1988            Gerald H. Felderman   Tampa, Fl
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         More Play Screen                                Section 6-6
  332.  
  333.  
  334.         SAME TIME.  If your song / sequences  attempt to have more than 
  335.         32 notes 'on' at the same time, then some notes will not get 
  336.         played.  You will not get an error and the song will play along 
  337.         as normal, but some of them will not get played.  Also in the 
  338.         lower right corner you will see a number changing rapidly.  That 
  339.         number is the number of note slots that are currently used (i.e. 
  340.         number of "|" in the flashing line bottom right).
  341.  
  342.  
  343.         The information talked about above and shown on the screen is 
  344.         useful when you have made a mistake in a controll sequence.  The 
  345.         most common mistake made in a controll sequence is not "waiting" 
  346.         on a sequence when you should have.  And, the activity on the 
  347.         screen as a song plays can be entertaining.
  348.  
  349.         At this point, you have learned alot about the PLAY/RECORD 
  350.         functions.  What would be good now is to use the demo song that 
  351.         is playing and try starting individual sequences, try pitch and 
  352.         velocity transpositions while the song is playing, 
  353.         adding/deleting sequences from the 'affected list', etc.  I.e. 
  354.         try all of the things talked about so far.  The demo song, while 
  355.         it may not be great music, is simple enough for you to readily 
  356.         hear the effects of real time transpositions, tempo changes, etc.  
  357.         At the same time, it contains and demonstrates all of the 
  358.         features that you can use; especially with respect to controll 
  359.         sequences. 
  360.  
  361.         In order to be useful to the most numbers of people, the demo 
  362.         song (GFEDMO1) uses Midi Channel 1 and will play up to 6 notes 
  363.         concurrently.  One note for the bass line, 4 notes for chords, 
  364.         and 1 note for melody.  It is probably best to setup your 
  365.         synthesizer for something like Piano and set it to receive on 
  366.         channel 1.  You might try overdubbing to the demo song.  Use the 
  367.         record features talked about earlier.  For example, Mute the 
  368.         MELODY sequence and record/overdub your own melody.
  369.  
  370.         Again, when in LOAD MODE, you don't have to pre-load a 
  371.         sequence(s) before goint to Play/Record mode.  Try this..... go 
  372.         back to LOAD MODE (ESCape twice if in Play/Record Mode) and 
  373.         simply press ENTER WITHOUT PRE-LOADING ANY SEQUENCES.  You will 
  374.         then go into Play/Record mode with nothing playing.  Now press 
  375.         "K" and the song will start.
  376.  
  377.         LOAD MODE is a convenience.  It is not always necessary to Pre-
  378.         load a sequence there before going to Play/Record Mode.  In fact, 
  379.         to record the very first sequence of a new song you would have to 
  380.         go directly from LOAD MODE into Play/Record Mode where you would 
  381.         then record the first sequence of a song.
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.             COPYRIGHT 1988            Gerald H. Felderman   Tampa, Fl
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         More Play Screen                                Section 6-7
  398.  
  399.  
  400.                                 End of PART4.MNL
  401.  
  402.                                 End of PART4.MNL
  403.                                 End of PART4.MNL
  404.                                 End of PART4.MNL
  405.                                 End of PART4.MNL
  406.                                 End of PART4.MNL
  407.                                 End of PART4.MNL
  408.                                 End of PART4.MNL
  409.                                 End of PART4.MNL
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  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 1988            Gerald H. Felderman   Tampa, Fl
  458.  
  459.  
  460.  
  461.  
  462.  
  463.