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

  1.         Hints                                        Section 10-1
  2.  
  3.  
  4.                                START OF PART10.MNL
  5.  
  6.                                START OF PART10.MNL
  7.                                START OF PART10.MNL
  8.                                START OF PART10.MNL
  9.                                START OF PART10.MNL
  10.                                START OF PART10.MNL
  11.                                START OF PART10.MNL
  12.                                START OF PART10.MNL
  13.                                START OF PART10.MNL
  14.                                START OF PART10.MNL
  15.                                START OF PART10.MNL
  16.                                START OF PART10.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 1988  GERALD H. FELDERMAN    TAMPA, FL
  62.  
  63.  
  64.  
  65.  
  66.  
  67.         Hints                                        Section 10-2
  68.  
  69.  
  70.                                          HINTS
  71.                                        ---------
  72.  
  73.         This section of the manual contains a collection of helpful 
  74.         hints, and miscellaneous information.
  75.  
  76.  
  77.         The screen looks kind of funny..... GFMUSIC wants a black 
  78.         background.... before starting GFMUSIC issue a DOS CLS command, 
  79.         or change your prompt string to specify a black background.
  80.  
  81.  
  82.  
  83.  
  84.         When you create a song, one of the most important things you will 
  85.         need to know is how to controll your synthesizer(s) from the 
  86.         sequences that you create with GFMUSIC.   In general, controlling 
  87.         your synthesizer boils down to use of Controll Changes and 
  88.         Program Changes (Event TYPEs of CTRL and PROG as seen from the 
  89.         EDIT point of view).  In addition, some synthesizers require you 
  90.         to manually set up some configurations.  For example, some 
  91.         synthesizers require you to manually put the synth into multi-
  92.         timbral mode and to manually select the starting channel.  Other 
  93.         synthesizers allow you to do this completely via Midi commands 
  94.         (events in your GFMUSIC sequences).  
  95.  
  96.         Unfortunately, there are so many types of equipment and they are 
  97.         each so different that it is not practical to document them here.  
  98.         In addition, new equipment comes on the market so often that the 
  99.         task becomes even more impractical.  However, some general 
  100.         guidelines are useful.  
  101.  
  102.         First, you will need to read all of the documentation that comes 
  103.         with your synthesizer.  In some cases, the manufacturer does not 
  104.         include the documentation you need with the equipment but they 
  105.         have it available if you write or call them.  Or, the store where 
  106.         you bought the equipment may have detailed documentation on how 
  107.         the equipment works with respect to operating it via Midi 
  108.         commands (i.e. via a sequencer). 
  109.  
  110.         Another source of information is friends and/or acquaintances 
  111.         that use the same or similar equipment with sequencers.  E.g. the 
  112.         general techniques used with the Casio CZ line of synths is the 
  113.         same with respect to the effects of sending Controll Changes and 
  114.         for sending program changes to the synth.  So, if you know 
  115.         someone that is using a Casio CZ-101 with a sequencer, the 
  116.         techniques they use will often apply directly to the Casio CZ-
  117.         3000 or CZ-5000.   The same is true for various machines from 
  118.         other manufacturers.  Don't be afraid to play detective and to 
  119.         experiment.  Again, calling the manufacturer is helpful.  They 
  120.         often have additional documentation that is very useful and which 
  121.         they will either give to you free or for a nominal charge.  Once 
  122.         again, your local music stores often have such documentation that 
  123.         they may let you copy, or at least read it in the store so that 
  124.         you can jot down notes.
  125.  
  126.  
  127.         COPYRIGHT 1988  GERALD H. FELDERMAN    TAMPA, FL
  128.  
  129.  
  130.  
  131.  
  132.  
  133.         Hints                                        Section 10-3
  134.  
  135.  
  136.  
  137.         Once again, if you know someone that uses a sequencer, talk to 
  138.         them.  They have probably developed some insight and useful 
  139.         techniques.  Also, see if you can review the 
  140.         documentation/manuals for their sequencer.  It may have some 
  141.         valuable information that you can apply directly to your GFMUSIC 
  142.         songs.
  143.  
  144.  
  145.  
  146.  
  147.         Usually, most users of GFMUSIC will create one or more controll 
  148.         sequences for their songs.  The controll sequence will normally 
  149.         perform some initial setup using both Controll Changes (TYPE of 
  150.         CTRL) and Program Changes (TYPE of PROG) to initialize the 
  151.         synthesizer(s).  As an example, see sequence MAIN CONTROLL for 
  152.         song GFDEMO2 (i.e. load song GFDEMO2 and go into EDIT on sequence 
  153.         MAIN CONTROLL).  GFDEMO2 is essentially the same as GFDEMO1 
  154.         except that it uses the multi-timbral features of a Casio CZ-3000 
  155.         or CZ-5000.  The first thing that MAIN CONTROLL does is to setup 
  156.         multi-timbral mode for 6 channels.  The assumption here is that 
  157.         the CZ-3000 was manually set to Mono/Multi-timbral mode starting 
  158.         at Channel 1.  Then, MAIN CONTROLL sets the 'patches' to use on 
  159.         each of the multi-timbral channels via PROG events.  The 2nd 
  160.         event is a PROG on CHannel 1 that tells the CZ-3000 that the 
  161.         voice associated with CHannel 1 is to be set to a Bass sound.  If 
  162.         you to look at sequences BASS 1-10 and BASS 11-12 you will see 
  163.         that all of those notes go out on CHannel 1.  Next you will see 
  164.         that events 3-6 (in MAIN CONTROLL) are PROG events that set the 
  165.         patches for channels 2-5 to be one of the CZ-3000 string sounds.  
  166.         CHannels 2-5 are the ones that will be used for sequence CHORDS 
  167.         1-12.  They all have the same patch (PROG) and if you look at 
  168.         sequence CHORDS 1-12 you will see that the events there had their 
  169.         CHannels assigned in round-robbin fashion with the CHR command of 
  170.         EDIT.  I.e. CHORDS 1-12 plays chords,  and each Note-On event 
  171.         uses one of the channels 2-5.  Again, the way the CHannels were 
  172.         assigned was via the CHR command of EDIT.  Finally, event 7 of 
  173.         MAIN CONTROLL is yet another PROG event that sets the voice on 
  174.         the Casio for channel 6 to an Organ.  Now, if you look at 
  175.         sequence MELODY you will see that all Note-On events there use 
  176.         channel 6.  Again, it was possible to assign all notes to channel 
  177.         6 by using the CHR command of EDIT.  I.e. when MELODY sequence 
  178.         was recorded, the notes may have come in on channel 1.  But, 
  179.         since we want to use multi-timbral features, we needed to 
  180.         reassign the channels, in this case to CHannel 6 via the CHR 
  181.         command.
  182.  
  183.         The rest of sequence MAIN CONTROLL simply starts other sequences 
  184.         as it does in song GFDEMO1.  The main point here is that you will 
  185.         generally use CTRL events and PROG events to setup your synth(s) 
  186.         in preparation for playing the notes.  In the 
  187.         manuals/documentation for your synthesizers, they will probably 
  188.         talk in terms of what "Controll Changes" and "Program Changes" 
  189.         are supported, whether the synth will send and/or receive it, and 
  190.         what the effect is on the synth when it is received.  These 
  191.  
  192.  
  193.         COPYRIGHT 1988  GERALD H. FELDERMAN    TAMPA, FL
  194.  
  195.  
  196.  
  197.  
  198.  
  199.         Hints                                        Section 10-4
  200.  
  201.  
  202.         translate to CTRL and PROG events respectively in GFMUSIC.  
  203.  
  204.         Note that to make effective use of multi-timbral features, you 
  205.         will most likely use the CHR command of EDIT.  I urge you to 
  206.         record something and use the CHR command against the recorded 
  207.         sequence to see the effect of this command.
  208.  
  209.         Other helpful hints :
  210.  
  211.  
  212.         Some synths start numbering their patches at 1 instead of 0.  
  213.         E.g. for the DX7, specify a PROG value of 1 less than the DX7 
  214.         program number to get what you want.  I.e. a PROG of zero will 
  215.         give you program 1 according to DX7 documentation.
  216.  
  217.  
  218.  
  219.  
  220.         Use Midi cables.  Not just any 5 pin DIN connector will do.  You 
  221.         will save yourself alot of grief by making sure that you get the 
  222.         correct cables.  
  223.  
  224.  
  225.  
  226.         If you have a drum machine, you may find it more useful to dump 
  227.         the drum patterns into GFMUSIC sequences (i.e. record the drum 
  228.         patterns as GFMUSIC sequences).  Then use the drum machine as a 
  229.         'dumb' sound module.  In this way you can keep the entire song on 
  230.         disk and often have better controll over your song.  Also, you 
  231.         will have less problems this way because you simply don't have to 
  232.         bother with External/Internal Midi clocking.  I.e. with the drum 
  233.         patterns in GFMUSIC sequences, you can run with Midi Clock Off.  
  234.  
  235.         With Midi Clock Off (see SET TIME screen), GFMUSIC sends events 
  236.         based upon an internal clock and neither responds to, nor sends 
  237.         Midi Clock commands.  When possible, run with Midi Clocking Off.  
  238.         It simplifies matters.  
  239.  
  240.  
  241.         When you play a sequence does it 'go crazy' and spew out notes ??  
  242.         You probably have a sequence that starts another sequence.  The 
  243.         'starter' is probably not waiting for the started sequence to 
  244.         finish.
  245.  
  246.         Do your sequences and Drum Machines get 'out of synch'??  Your 
  247.         sequences are probably not the proper length.  When you record a 
  248.         sequence, you should normally EDIT it to ensure that it is the 
  249.         correct length.  Most (although not all) sequences you create 
  250.         should be an exact number of measures long.  
  251.  
  252.         If your Drum Machine plays the pattern too quickly/slowly then 
  253.         you probably are using either External/Internal Midi Clocking and 
  254.         do not have the correct number of steps per Midi Clock.  Again, 
  255.         if you dump your drum patterns into sequences and controll 
  256.         everything from GFMUSIC (i.e. run Midi Clocking OFF) then this 
  257.  
  258.  
  259.         COPYRIGHT 1988  GERALD H. FELDERMAN    TAMPA, FL
  260.  
  261.  
  262.  
  263.  
  264.  
  265.         Hints                                        Section 10-5
  266.  
  267.  
  268.         problem should never occur.
  269.  
  270.  
  271.         When you record drum patterns from a drum machine or music from 
  272.         another sequencer, you should put GFMUSIC into play/record mode 
  273.         (not load mode) BEFORE YOU START THE DRUM MACHINE, OTHER 
  274.         SEQUENCER, OR EVEN PLAYING MANUALLY. The reason is that if you 
  275.         don't, you will end  up recording only 'parts of notes'.  E.g. 
  276.         only the Note-off portion of a Note-On/Note-off combination.  
  277.         While things will still work, if you go to edit such a recorded 
  278.         sequence, the editor will complain about things such as a 
  279.         duration of less than zero for a note, or that a Note-On event 
  280.         has a velocity of zero when in fact these are merely 
  281.         misinterpretations of 'partial events'.  To avoid this, always 
  282.         start recording before you ever start playing your keyboard, or 
  283.         before starting the drum machine or sequencer you want to record 
  284.         from.   
  285.  
  286.  
  287.         Another thing that you may run into with respect to recording is 
  288.         that when you process the play buffer into a sequence, you may 
  289.         get a message to the effect that 'NOTE ON FOUND WITH NO 
  290.         CORRESPONDING NOTE-OFF, DURATION SET TO 1'.  All this means is 
  291.         that you stopped the recording process after a Note-On was 
  292.         received but before the Note-Off portion of 'note' was received.  
  293.         This is most common when recording drum patterns from a drum 
  294.         machine or a piece from another sequencer although it can even 
  295.         occur if you press the right arrow key (process recorded data) 
  296.         before you let up on the key of the synth.
  297.  
  298.  
  299.  
  300.         Your synthesizer does not respond to program changes ??  A number 
  301.         of possibilities exist :
  302.           - If multi-timbral mode, are you sending the program change out
  303.             on the proper channel ?
  304.  
  305.           - Does your synth have program changes disabled (i.e. will not
  306.             react to Program changes via Midi) ??  Some synthesizers
  307.             'come up' this way when powered on.
  308.  
  309.         When recording, Midi Controll Changes are not recorded.  
  310.            - Look in your manual. Will it send all Controll Parameters ?
  311.            - Is the Controll Change filter true or false on the PLAY screen ?
  312.              To record Controll Changes, the filter for CTRL must be FALSE.
  313.  
  314.         When playing, Midi Controll changes are ignored by synthesizer.
  315.              - Look In your manual.  Does your synth respond to them ??  
  316.                Some synths will send them but do not respond to them.
  317.  
  318.         You can record sequences but get nothing out of the synthesizer 
  319.         when you play it back.
  320.            - Is the synthesizer setup to receive on the same channel that
  321.              it sent on ??
  322.  
  323.  
  324.  
  325.         COPYRIGHT 1988  GERALD H. FELDERMAN    TAMPA, FL
  326.  
  327.  
  328.  
  329.  
  330.  
  331.         Hints                                        Section 10-6
  332.  
  333.  
  334.            - Are you using Midi cables or some other type of cable ?
  335.  
  336.         When I go to play, nothing happens.
  337.           - Are you using External clocking ?  Have you started the device
  338.             that is providing the clocking ?
  339.  
  340.           - Does the Play Screen indicate that sequences are starting, 
  341.             looping, etc.  If so, then is your equipment connected
  342.             correctly ??  Is your equipment set to receive on the proper
  343.             channel(s) ?
  344.  
  345.         When a sequence plays back, it sounds 'flaky'.
  346.           - If the synth is in Mono mode, and notes overlap, then the synth 
  347.             may not start the 2nd note at the 'attack' phase.  See
  348.             command SDT.
  349.  
  350.              - On some synths, it takes time for a PROGram change to take 
  351.                effect.
  352.  
  353.         When I start a controll sequence, the play screen fills up and I 
  354.         get an error message about not enough slots.
  355.           - You need a WAIT in the 'starter'.  I.e. a controll sequence
  356.             is looping, has zero in the TIME fields, and is not doing
  357.             a WAIT when it starts a sequence.
  358.  
  359.  
  360.         How do I MOVE events in a sequence ??
  361.                - COPY them to the target location and then DELete them.
  362.                  This is easy since the COPY command remains on the
  363.                  command line with a "?" in the 1st position.  Just 
  364.                  change "?OPY"  to  "DEL ".
  365.  
  366.  
  367.         When you first go into Play/Record do you get a message that your 
  368.         Midi Interface is not installed ?  Is it installed ?  See the 
  369.         section on installation.
  370.  
  371.  
  372.         The computer keyboard keys don't work as advertised..... Are you 
  373.         sure your num-lock key is off ?  
  374.  
  375.  
  376.         To simulate Step Time entry, just play at the speed you are 
  377.         comfortable with, and then use the editor to clean up the timing.  
  378.         You will soon get comfortable with the numbers that mean quarter 
  379.         note, half note, etc.  and with the numbers that correspond to 
  380.         the different boundaries (quarter note, half note, etc.).  Use a 
  381.         Null Event for Rests.
  382.  
  383.  
  384.         Don't forget to use SKIP and/or Fast Forward as an overdubbing 
  385.         aid.  Sometimes you may even want to create special controll 
  386.         sequences that play just the combination of sequences you want to 
  387.         overdub to.
  388.  
  389.  
  390.  
  391.         COPYRIGHT 1988  GERALD H. FELDERMAN    TAMPA, FL
  392.  
  393.  
  394.  
  395.  
  396.  
  397.         Hints                                        Section 10-7
  398.  
  399.  
  400.                                 END OF PART10.MNL
  401.  
  402.                                 END OF PART10.MNL
  403.                                 END OF PART10.MNL
  404.                                 END OF PART10.MNL
  405.                                 END OF PART10.MNL
  406.                                 END OF PART10.MNL
  407.                                 END OF PART10.MNL
  408.                                 END OF PART10.MNL
  409.                                 END OF PART10.MNL
  410.                                 END OF PART10.MNL
  411.                                 END OF PART10.MNL
  412.                                 END OF PART10.MNL
  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.