home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / demos / percomp / errata < prev    next >
Text File  |  1986-03-07  |  16KB  |  267 lines

  1.  
  2.     We apologize that the following information has not yet been
  3.     incorporated into the manual.  Future updates will incorporate this
  4.     info into new manuals that will be included in the distributions.
  5.     Special thanks to Don Gilbert for reviewing the manual.
  6.  
  7. 1.  Errata to the Introduction:
  8.     a. Personal Composer now has a sixth mode: a Lisp Interpreter with
  9.        classes and objects.  This system is integrated with Personal
  10.        Composer's functions, and may even be accessed inside keystroke
  11.        macros.  The interpeter is useful for applications in education
  12.        and research, as well as for producing utilities not implemented
  13.        as a Personal Composer command.
  14.     b. When making a working copy of the distribution diskette, step 7
  15.        should request you make at least 2 copies by replying "y" to the
  16.        prompt that asks you if you want to copy another disk.
  17.  
  18. 2.  Errata for "Edit Mode Tutorial #1":
  19.     a. Page 2, introducing the 3rd musical example, the last sentence
  20.        should read:  "...type '3' (beats per measure), press Enter, and
  21.        type '4' (quarter note gets...".
  22.     b. Page 2, introducing the last example, the 2nd sentence should
  23.        read: "Move the cursor to the 2nd line...".
  24.     c. Page 3, between the 4th & 5th examples, the way that you "get
  25.        normal" is with the "Del" key.
  26.     d. Page 3, introducing the next-to-last example, the instruction
  27.        should read: "type 'br' for bracket...".
  28.  
  29. 3.  Errata for "Edit Mode Tutorial #2":
  30.     -  Page 4, step 6 should read: "...Play the first bar a few times."
  31.        The rest of step 6 should be deleted since "u" and "d" no longer
  32.        control tempo.  To make real-time tempo changes, you must go into
  33.        the recorder and type "-" or "+" or <enter> over the tempo field.
  34.  
  35. 4.  Errata for "RECORDER Mode Tutorial":
  36.     a. Page 6, in paragraph 2 it should read "...the RECORD function is
  37.        OFF by default." place the cursor on RECORD and hit <enter> to
  38.        toggle it from OFF to ON.
  39.     b. Page 6, under "To record your first track", the metronome will not
  40.        start ticking unless you first place the cursor on METRONOME and
  41.        hit <enter> to toggle it from OFF to ON.
  42.     c. Page 56 discusses CHANNEL#.    If you hit <enter> to the prompt for
  43.        the record-channel #, it will switch to "ANY" to allow recording
  44.        of multi-channeled inputs.  It is the CHANNEL# of the recorded
  45.        input that determines which staff a track is targeted on during
  46.        conversion to graphics.  For example, if track 1 is recorded with
  47.        CHANNEL# 1, and track 2 is recorded with CHANNEL# 2, then track 1
  48.        will convert to a channel 1 staff and track 2 will convert to a
  49.        channel 2 staff.  The type of staff used (p=piano, t=treble,
  50.        b=bass) is determined by the entry in the CLF field on the CHANNEL
  51.        NAMES page using the "cn" command (see CHANNEL mode discussion).
  52.     d. To stop playback, press <enter> over the STOP command (the STOP
  53.        command replaces the PLAY command in RECORD mode during playback)
  54.        or type "pl" to toggle playing off.
  55.  
  56. 5.  Errata for "LIBRARIAN Mode Tutorial":
  57.     a. Page 12 gives an example for receiving bulk voices from a DX7.
  58.        The information given about using function key #8 is correct;
  59.        however, before executing the LIBRARIAN's RECEIVE or SEND
  60.        commands, press the DX7's INTERNAL MEMORY SELECT button so that,
  61.        for example, STRINGS1, or some other voice name shows in the DX
  62.        display.
  63.     b. Page 13 describes using the "fi" command to load in a DX bank
  64.        file.  The "fi" command is only available from EDIT mode, so you
  65.        will have to quit the LIBRARIAN using "qu" or the EXIT command,
  66.        and then reenter the LIBRARIAN using "li".
  67.     c. Page 13 says that "internal memory protect must be ON".  Actually,
  68.        it doesn't matter either way.
  69.  
  70. 6.  Errata for ALL modes:
  71.     a. To abort any 2-stroke command in the middle, simply type any key
  72.        not listed on the prompt line such as the space bar to return to
  73.        the ready prompt.
  74.     b. Files can be saved ('sa') or read ('fi') from any drive and from
  75.        any path as in: "b:\path\filename.extension".  For example, to get
  76.        the librarian file "koto.v" from Library#1 in drive A the filename
  77.        is "a:koto.v".  See the DOS Manual to gain facility with file naming.
  78.     c. The "ex" (external) command will only work if the file "command.com"
  79.        is in the COMSPEC directory identified by typing "set" from the DOS
  80.        prompt.  See your DOS manual for further information about COMSPEC.
  81.        Also, the "ex" command will only work if there is enough memory for
  82.        both command.com and the requested external command to execute:
  83.        512K is not enough for this - 640K is strongly recommended now.
  84.     d. A new mode is included: a Lisp interpreter with classes & objects,
  85.        invoked by typing the single character '('.
  86.  
  87. 7.  EDIT mode errata.
  88.     a. Accidentals needed in 2nd measure for tie across measure line
  89.        if 1st note of tie has an accidental.
  90.     b. Always put barlines under repeat lines.
  91.     c. The "me" (merge) command should not be used while recording.
  92.     d. Rests placed on a staff center-line add to stems-up rhythms only.
  93.     e. Use the "ks" (keystroke command) for easy grouping of notes: for
  94.        example, assign function key #1 with "ks<enter>e<esc>" (five
  95.        keystrokes: k, s, the enter key, e, and then the escape key to
  96.        end the keystroke definition).  Then when grouping notes,
  97.        F1 will place an eighth note at the cursor.    Use other function
  98.        keys for 1/16 and 1/32 notes.
  99.     f. Page 19 gives the steps for drawing a staff.  Step 2 says
  100.        to move the cursor down IF you need room at the top for a margin.
  101.        It should be stated more strongly to leave at least 1/2 inch to
  102.        allow the clef and notes to display above the staff.
  103.     g. Page 20's last sentence say to "press enter".  You do not have to
  104.        press enter.  Also, time signatures, like key signatures, must
  105.        appear on every staff unless the time signature is the default 4/4.
  106.     h. Pages 22 & 49 do not explain ties fully.  A tie will tie all
  107.        notes with the same stem direction; for example, a chord can be
  108.        tied to an identical chord with a single tie.  Also, to tie notes
  109.        at the end of staff 1 to the beginning of staff 2: place the cursor
  110.        next to the staff 1 notes to be tied and type "ti", then <enter>,
  111.        then move the cursor to the right screen margin and type <enter>.
  112.        Do the same on staff 2 but use the left screen margin for the 2nd
  113.        endpoint.
  114.     i. Page 24 states the range is 0-128 for key velocity ("kv" command).
  115.        Actually, we use a 1-16 range as stated on pages 43 & 76.
  116.     j. Page 36, the Insert and Delete examples are mixed up.
  117.     k. Page 43 shows a sharp instead of a natural drawn for the "na"
  118.        (natural) command.
  119.     l. Page 45, "pl" plays to the end (if LOOPING in the RECORDER is off)
  120.        or until another "pl" is typed or until "STOP" in the RECORDER is
  121.        entered.
  122.     m. Page 45 talks about the letters 'u' & 'd' being used to move
  123.        tempo up and down during playback.  This has changed:  use '+' &
  124.        "-" with the cursor over the tempo command in the RECORDER mode.
  125.     n. Page 47 shows an example of a sharp next to a note.    This is good
  126.        practice.  But avoid placing a note in the column just before an
  127.        accidental, because accidentals have a range +- 1 column just as
  128.        ties do.
  129.     o. Page 48 discusses the "su" (sustain pedal) command.  Note that
  130.        to make this work with a synthesizer, you must use "cn" to go into
  131.        CHANNEL mode and set the PED field with the correct pedal controller
  132.        code (64 for DX7's).
  133.  
  134. 8.  MIDIGRAPHICS mode errata.
  135.     -  Page 54 states that the MACRO function is currently disabled.  It
  136.        is now enabled to the extent that one MIDIGRAPHICS definition may
  137.        "play" at a time.  Its purpose is to attach a MIDI byte stream to
  138.        the symbol; when the symbol is placed in a score, the MIDI stream
  139.        will commence "playing" when playback reaches that point in the
  140.        score.  The MIDI byte stream can be from one of 3 sources:  from
  141.        the LIBRARIAN, from the RECORDER, or entered manually.  These are
  142.        the options presented when the MACRO function is executed by
  143.        placing the cursor over it and typing <enter>.  If you choose the
  144.        LIBRARIAN as the source, you will enter the LIBRARY item name.  If
  145.        RECORDER, the entire sequence is associated with the symbol, and
  146.        during playback will take into account all timing information as
  147.        well.  If MANUAL, you can enter, byte by byte, any meaningful MIDI
  148.        stream, hopefully interpretable by some MIDI hardware.  You can
  149.        enter 3 types of bytes:  CHANNEL, MIDI, and TIMING.    The
  150.        difference between CHANNEL and MIDI bytes are that CHANNEL bytes
  151.        are channelized with the channel of the staff on which the
  152.        MIDIGRAPHIC symbol is placed, while MIDI bytes are sent straight
  153.        out.  TIMING bytes are in pulse units with 120 pulses per quarter
  154.        note.  All values are in decimal, including CHANNEL & MIDI bytes.
  155.  
  156. 9.  RECORDER mode errata.
  157.     a. The RECORDER has a very fundamental change not described in the
  158.        manual.  The RECORDER now executes in the background (it is a
  159.        background process).  This means that you can do other things
  160.        during playback such as changing FADER values, changing TEMPO,
  161.        scrolling graphics, etc.  To stop playback, press <enter> over
  162.        the STOP command (the STOP command replaces the PLAY command during
  163.        playback) or type "pl" to toggle playing off.
  164.     b. To produce a graphical score using the "GRAPHICS" command where
  165.        each part gets a separate staff, record each part on a different
  166.        channel.  This is done by setting the "channel#" field in the
  167.        "RECORD" column in the lower left-hand corner in RECORD mode.
  168.        Then, using the 'cn' command from EDIT mode, you can set the type
  169.        of staff produced for each MIDI channel under the "CLF" column
  170.        (clef types may be 'p' for piano, 't' for treble, or 'b' for bass.
  171.     c. Currently, only RECORD and ERASE work within the bounds of
  172.        1ST-LAST MEAS.  For example, BOUNCE will bound a whole track as
  173.        if 1ST-LAST MEAS were set at 1-OFF.
  174.     d. A new command "wm" (wait for measure) has been added to aid in
  175.        automated mixing and other control on a measure by measure basis.
  176.        During playback, a keystroke macro may be executed since playback
  177.        is now a background process.  If "wm" commands are used in the
  178.        macro, the system will wait until the beginning of the indicated
  179.        measure begins to play before executing the next part of the macro.
  180.        Automated mixing is accomplished by using "wm"s interspersed with
  181.        changing fader values.
  182.     e. A new command, REP BREAK, has been added.  During repetition loops
  183.        set by using the "rp" command in EDIT mode, REP BREAK will jump out
  184.        of the repeat loop at the end of its current loop.  This is useful
  185.        for jazz vamps.
  186.     f. A new command, FAST, has been hastily added for fast forward.  It
  187.        doesn't seem to handle fast rhythms well yet.  Hope it is of some
  188.        use until the next version when we'll have it wired.
  189.     g. Page 57 discusses the METRONOME command.  The last sentence should
  190.        be extended to say that if METRONOME is OFF or if RECORD is OFF,
  191.        playback starts immediately without a lead-in.
  192.     h. Page 58 discusses the ERASE command.  If 1ST MEAS and or LAST MEAS
  193.        are set to any value but 1-OFF, ERASE works only within those bounds.
  194.     i. Page 58, experimenting with the Q factor will NOT affect the
  195.        transcription process.  Currently the GRAPHICS command uses only a
  196.        16th note quantization.  However, experimenting with Q tolerance
  197.        will have some effect on the transcription.
  198.     j. Page 61 states that the FADER is not implemented.  It is now
  199.        implemented as an attenuator with range 0-16.  The affect is to
  200.        scale note key velocity.
  201.  
  202. 10. LIBRARIAN errata.
  203.     a. The CHANNEL command only affects the channel for SEND & RECEIVE.
  204.        It does not affect playback of score.
  205.     b. How to replace a single voice in a DX/TX synth with a voice inside a
  206.        bank in a disk file:
  207.            1)  Use the "ex" command, then "dir a:*.v", for example, to
  208.            see names of voice files on the disk in drive A:.  Remember
  209.            the file name and hit any key to continue back into the
  210.            program.  For our example, we will use the file "koto.v"
  211.            from the Personal Composer DX7 LIB#1.
  212.            2)  Use the "fi" command in the EDIT mode, then "koto.v" to
  213.            read in the koto voice bank.
  214.            3)  Use the "qu" command to quit "koto.v".  The actual library
  215.            item "koto" will still be accessible in the librarian.
  216.            4)  Use the "li" command to invoke the librarian, then "koto"
  217.            to select the koto voice bank.  For the rest of this
  218.            example, assume we wish to replace the TX816 module #1
  219.            voice P.ICE with the koto voice RASH RHODES.
  220.            5)  Use the LIST command to find RASH RHODES (#25).
  221.            6)  Use the VOICE# command, then "25" to make RASH RHODES the
  222.            current voice (its parameters will be displayed).
  223.            7)  Use the MARK command to mark RASH RHODES as the single voice
  224.            that will later be transferred into the TX816.  Only 1 voice
  225.            can be marked at a time.
  226.            8)  Use the NAME command, then "n" for new voice bank, then "tf1"
  227.            to select a new voice bank into which the TX816 module #1
  228.            will be transferred.  The "tf1" name is arbitrary.
  229.            9)  Use the MACHINE command, if necessary, to change the status
  230.            line (at bottom of screen just above prompt line) to
  231.            32 TX VOICES.
  232.            10) Use the CHANNEL command, if necessary, to change the status
  233.            line OUTPUT channel to the correct receive channel of the
  234.            TX816 module #1.
  235.            11) Use the RECEIVE command to input the TX module #1 bank.
  236.            Insure that the TX OUT SLOT button is switched to #1 in
  237.            this case.
  238.            12) Use the LIST and VOICE# commands, as above, to locate and
  239.            select P.ICE.
  240.            13) Use the REPLACE command to replace P.ICE with RASH RHODES.
  241.            14) Use the SEND command to send the new bank back to the TX.
  242.            The only change in the TX module is RASH RHODES.  Insure
  243.            that the memory protect switch is off for this module before
  244.            sending.
  245.  
  246. 11. Hardware errata.
  247.     a. The Hercules card is 10-columns wider than the EGA graphics,
  248.        so staves created on the Hercules full-width will wrap around
  249.        on the EGA.    If you are producing music on one system that will
  250.        see distribution to other users, try to produce all the music on
  251.        a single scroll using EGA width (10 cols shorter than Hercules).
  252.     b. ITT XTRA needs version 2.0 ROM's to run with an EGA.
  253.     c. There are many EGA compatible boards such as STB, QuadEGA+,
  254.        Video7, etc.  There are also many ECD (Enhanced Color Display)
  255.        compatible monitors such as the Amdek 722, Princeton HX12E, etc.
  256.        There are also many other compatible computers, monitors, Hercules
  257.        graphics cards, etc. not listed in the manual.  There are also
  258.        MANY computers working fine not listed such as the AT&T 6300
  259.        (which must be handled similarly to Compaq - see COMPAQ.DOC).
  260.     d. Page 79 warns to use an MPU-401 version 1.5 or higher.  This
  261.        should read "1.5A only".  A ROM with #7 is a version 1.5A.  Units
  262.        without ROM's should be referred to Roland; the serial number will
  263.        determine the version in this case.    When checking your MPU-401
  264.        version, the 4 screws to remove are on the side of the MPU box,
  265.        not the bottom.
  266.  
  267.