home *** CD-ROM | disk | FTP | other *** search
/ internet.au CDrom 38 / netcd38.iso / FREEPROG / MAC / audio / midigr.hqx / MIDIGraphy folder / Documents(text) / English / User's Manual / 3.1. Graphical Mode < prev    next >
Encoding:
Text File  |  1998-08-20  |  17.9 KB  |  344 lines

  1. 3. Editing A Sequence
  2.  
  3. 3.1. Graphical Mode
  4.  
  5. 3.1.1. Tool Palette
  6.  
  7.   1. Editing Tool: By using this popup menu, you can choose one of editing
  8.      tools: Select, Draw, MIDI in or MIDI out. The "Select" tool is used to
  9.      select or drag events. The "Draw" tool is used to create new events.
  10.      The "MIDI in" tool is used to step recording incoming MIDI events. And
  11.      the "MIDI out" tool is used to output MIDI events.
  12.      If you click or drag with the Select tool pressing the [command] key,
  13.      the editing tool is temporarily switched to the tool you last used
  14.      (draw, MIDI in or MIDI out). If you click or drag with the draw tool,
  15.      the MIDI in tool or the MIDI out tool pressing the [command] key, it
  16.      operates as the select tool.
  17.      You can toggle switch between the current editing tool and the last
  18.      editing tool recently used by double clicking on this icon, or typing
  19.      the [T] key. In the "Editing tool" popup menu, the current editing tool
  20.      is displayed with a check mark, and the last used editing tool is
  21.      displayed with a diamond mark.
  22.      To use the MIDI in tool, you have to check the "MIDI thru on" in the
  23.      "MIDI port setup" dialog.
  24.   2. Editing mode: With this popup menu, you can specify a parameter
  25.      modification mode which is used to edit parameters of events by
  26.      dragging or drawing.
  27.         o Value: Parameters of target events will be set to same value as a
  28.           parameter of the dragged event, or to values drawn with an
  29.           envelope curve.
  30.         o Scale: Parameters of target events will be scaled with dragged
  31.           rate or with rates drawn with an envelope curve.
  32.         o Add: Parameters of target events will be added or subtracted
  33.           dragged difference or values drawn with an envelope curve.
  34.         o Min: Parameters of target events will be clipped with a parameter
  35.           of the dragged event, or values drawn with an envelope curve as
  36.           lower limit.
  37.         o Max: Parameters of target events will be clipped with a parameter
  38.           of the dragged event, or values drawn with an envelope curve as
  39.           upper limit.
  40.      You can toggle switch between the current editing mode and the last by
  41.      double clicking here or typing the [E] key.
  42.   3. Curve mode: By this popup menu, you can specify an envelope curve which
  43.      is used to create or edit continuous events with the draw tool. You can
  44.      toggle switch between the current curve and the last used by double
  45.      clicking here or typing the [C] key.
  46.   4. Cursor quantize: By this popup menu, you can specify the time unit used
  47.      to drag events. You can toggle switch between the current time unit and
  48.      the last used by double clicking here or typing the [Q] key.
  49.   5. Event density: You can specify the density of continuous events when
  50.      new events are created by drawing.
  51.   6. Zoom out: By clicking on this icon, you can zoom out window contents
  52.      for the time axis. If you click and hold on this icon, a popup menu
  53.      which allows you to specify the zooming rate will appear.
  54.   7. Zoom in: By clicking on this icon, you can zoom in window contents for
  55.      the time axis. If you click and hold on this icon, a popup menu which
  56.      allows you to specify the zooming rate will appear.
  57.  
  58.  
  59.  
  60. 3.1.2. Editing Note Events on the Piano-roll
  61.  
  62.   1. Creating: Clicking blank area on the piano-roll by the draw tool
  63.      creates a new note event. By holding down the mouse button after
  64.      creating, you can drag and place it to another point. For details about
  65.      dragging operations, see the paragraph (3).
  66.   2. Selecting: Clicking a note event on the piano-roll selects the note
  67.      event.
  68.      Dragging on the piano-roll by the select tool selects all note events
  69.      which are start in the rectangle you dragged.
  70.      If you do these operation with pressing the [shift] key, these note
  71.      events will be added to the selection. If you click one of selected
  72.      note events with pressing the [shift] key, clicked note event will be
  73.      de-selected.
  74.   3. Dragging: By dragging selected note events, you can edit timing or note
  75.      number of selected events. If multiple events are selected, all
  76.      selected events will be moved for same amounts.
  77.      By dragging note events with pressing the [control] key, you can modify
  78.      length (duration) of note evens.
  79.      If you release the mouse button pressing the [option] key, dragged
  80.      events will be duplicated and placed to the point you released the
  81.      mouse button. If the [option] key is not pressed, dragged events will
  82.      be just moved.
  83.   4. Step-recording: Note events incoming from the MIDI-in port while you
  84.      drag piano-roll by the MIDI in tool will be placed into the dragged
  85.      time range.
  86.   5. Sending to MIDI out: Scrubbing piano-roll by the MIDI out tool sends
  87.      scrubbed note events to the MIDI-out port.
  88.  
  89.  
  90.  
  91. 3.1.3. Editing Note Events on the Velocity chart
  92.  
  93.   1. Creating: Note events are created on the piano-roll only. It is
  94.      impossible to create a note event on the velocity chart.
  95.   2. Selecting: Clicking a velocity bar on the chart by the select tool
  96.      selects the clicked note event.
  97.      Dragging on the velocity chart by the select tool selects all note
  98.      events which are start in the dragged time range.
  99.   3. Dragging: You can change timing or velocity parameter of selected
  100.      events by dragging operation. In case multiple events are selected, the
  101.      Editing mode you specified is applied to modifications of velocity
  102.      parameters.
  103.      If you drag with pressing the [control] key, you can get "fine"
  104.      modification of velocity parameters.
  105.      If you release mouse button pressing the [option] key, dragged events
  106.      will be duplicated and placed to the release point. If the [option] key
  107.      is not pressed, dragged events will be just moved.
  108.   4. Modification by envelope curve: If you drag on the velocity chart by
  109.      the draw tool, a specified Envelope curve will be drawn according to
  110.      your dragging. Velocity parameters in the dragged time range will be
  111.      modified by this envelope curve. The Editing mode you specified is
  112.      applied to modifications. If you draw an envelope curve with pressing
  113.      the [shift] key, only selected note events will be changed. Otherwise,
  114.      all note events in dragged time range will be changed.
  115.   5. Step-recording: It works same as on the piano-roll.
  116.   6. Sending to MIDI out: It works same as on the piano-roll.
  117.  
  118.  
  119.  
  120. 3.1.4. Editing Continuous Events
  121.  
  122.   1. Creating: If you drag on a chart by the draw tool and the "Value" edit
  123.      mode, an envelope curve you specified is drawn. After the dragging
  124.      operation, new events will be created in accordance with the envelope
  125.      curve, and inserted into the dragged time range.
  126.      Note that if you draw an envelope with pressing the [shift] key, the
  127.      operation will be a modification of existing selected events.
  128.   2. Selecting: Clicking the top of an event bar on the chart by the select
  129.      tool selects the clicked continuous event.
  130.      Dragging on the chart by the select tool selects all events in the
  131.      dragged time range.
  132.   3. Dragging: You can change timing or parameter value of selected events
  133.      by dragging operation with the select tool. In case multiple events are
  134.      selected, the Editing mode you specified is applied to modifications of
  135.      the parameter values.
  136.      If you drag with pressing the [control] key, you can get fine
  137.      modification.
  138.      If you release the mouse button pressing the [option] key, dragged
  139.      events will be duplicated and placed to the release point. If the
  140.      [option] key is not pressed, dragged events will be just moved.
  141.   4. Modification by envelope curve: If you drag on a chart by the draw
  142.      tool, a specified Envelope curve will appear according to your
  143.      dragging. Parameters of events in the dragged time range will be
  144.      modified in accordance with the envelope curve. The Editing mode you
  145.      specified is applied to modifications.
  146.      If you draw an envelope curve with pressing the [shift] key, only
  147.      selected events will be changed.
  148.   5. Step-recording: Events incoming from the MIDI-in port while you hold
  149.      the mouse button on a chart by the MIDI in tool will be placed into the
  150.      clicked point.
  151.   6. Sending to MIDI out: Scrubbing a chart by the MIDI out tool sends
  152.      scrubbed events to the MIDI-out port.
  153.  
  154.  
  155.  
  156. 3.1.5. Editing Program Change Events
  157.  
  158.   1. Creating: If you click on a chart by the draw tool, a popup menu which
  159.      has program name items for the current channel will appear. Choose a
  160.      program name you want to use in the current channel, then a new program
  161.      change event is created and placed into the point you clicked.
  162.   2. Selecting: Clicking the program name displayed on the chart by the
  163.      select tool selects the clicked program change event.
  164.      Dragging on the chart by the select tool selects all program change
  165.      events in the dragged time range.
  166.   3. Dragging: You can change timing of selected events by dragging
  167.      operation with the select tool.
  168.      If you release the mouse button pressing the [option] key, dragged
  169.      events will be duplicated and placed to the release point. If the
  170.      [option] key is not pressed, dragged events will be just moved.
  171.   4. Modification: By clicking a program change event using the draw tool, a
  172.      program name popup will appear. Choose a program name you want to
  173.      change.
  174.   5. Step-recording: Events incoming from the MIDI-in port while you click
  175.      and hold the mouse button on a chart by the MIDI in tool will be placed
  176.      into the clicked point.
  177.   6. Sending to MIDI out: Scrubbing a chart by the MIDI out tool sends
  178.      scrubbed events to the MIDI-out port.
  179.  
  180.  
  181.  
  182. 3.1.6. Editing System Exclusive Events
  183.  
  184.   1. Creating: By clicking on a event chart using the draw tool, a dialog
  185.      which allows you to input system exclusive data will appear. For
  186.      details about inputting data, see the paragraph (4).
  187.   2. Selecting: Clicking the small rounded rectangle on the chart by the
  188.      select tool selects the clicked system exclusive event.
  189.      Dragging on the chart by the select tool selects all system exclusive
  190.      events in the dragged time range.
  191.   3. Dragging: You can change timing of selected events by dragging
  192.      operation with the select tool.
  193.      If you release the mouse button pressing the [option] key, dragged
  194.      events will be duplicated and placed to the release point. If the
  195.      [option] key is not pressed, dragged events will be just moved.
  196.   4. Modification: By clicking an existing system exclusive event using the
  197.      draw tool, a dialog which allows you to edit system exclusive data will
  198.      appear.
  199.      If contents of the system exclusive event are recognized by a "System
  200.      exclusive filter" in Profiles, some input fields will be shown on the
  201.      dialog. If no profile recognizes the editing system exclusive event,
  202.      all hex-dumped data will be shown in one input field on the dialog. For
  203.      a hex-dumped format, don't describe the leading F0 byte, but the F7
  204.      byte at the end is required.
  205.      By the popup menu at the bottom of this dialog, you can switch a system
  206.      exclusive filter used to edit. If editing system exclusive data doesn't
  207.      match to the filter, data will be forced to default data for the
  208.      filter.
  209.   5. Step-recording: Step-recording system exclusive events is not
  210.      supported.
  211.   6. Sending to MIDI out: Sending system exclusive events with scrubbing on
  212.      the chart is not supported.
  213.  
  214.  
  215.  
  216. 3.1.7. Editing Text Type Meta Events
  217.  
  218.   1. Creating: By clicking on a event chart using the draw tool, a dialog
  219.      which allows you to input text will appear. For details about inputting
  220.      data, see the paragraph (4).
  221.   2. Selecting: Clicking text on the chart by the select tool selects the
  222.      clicked text type meta event.
  223.      Dragging on the chart by the select tool selects all events in the
  224.      dragged time range.
  225.   3. Dragging: You can change timing of selected events by dragging
  226.      operation with the select tool.
  227.      If you release the mouse button pressing the [option] key, dragged
  228.      events will be duplicated and placed to the release point. If the
  229.      [option] key is not pressed, dragged events will be just moved.
  230.   4. Modification: By clicking an existing text type meta event using the
  231.      draw tool, a dialog which allows you to edit text will appear.
  232.  
  233.  
  234.  
  235. 3.1.8. Editing Other Meta Events
  236.  
  237.   1. Creating: By clicking on a event chart using the draw tool, a dialog
  238.      which allows you to input parameters corresponding to the meta event
  239.      type will appear. For details about inputting parameters, see the
  240.      paragraph (4).
  241.   2. Selecting: Clicking the small rounded rectangle on the chart by the
  242.      select tool selects the clicked meta event.
  243.      Dragging on the chart by the select tool selects all meta events in the
  244.      dragged time range.
  245.   3. Dragging: You can change timing of selected events by dragging
  246.      operation with the select tool.
  247.      If you release the mouse button pressing the [option] key, dragged
  248.      events will be duplicated and placed to the release point. If the
  249.      [option] key is not pressed, dragged events will be just moved.
  250.   4. Modification: By clicking an existing meta event using the draw tool, a
  251.      dialog which allows you to modify parameters of the meta event will
  252.      appear.
  253.      Parameters for each meta event type are described below:
  254.         o Sequence number meta event: Specify the Sequence number parameter
  255.           by typing numeric keys or clicking small arrow buttons at the
  256.           right of the number field.
  257.         o MIDI channel prefix: Specify the MIDI channel parameter by typing
  258.           numeric keys or clicking arrow buttons.
  259.         o Select port: Specify the port number by typing numeric keys or
  260.           clicking arrow buttons.
  261.         o SMPTE offset: Specify the Format parameter by clicking radio
  262.           buttons 24, 25, 30 drop frame or 30. And specify parameters the
  263.           Hour, the Minute, the Second, the Frame and the Flexional Frame by
  264.           typing numeric keys or clicking arrow buttons.
  265.         o Time signature: Specify parameters the Numerator, the Denominator,
  266.           the MIDI clock/beat and the Noted 32nd-notes/MIDI quarter note by
  267.           typing numeric keys or clicking arrow buttons.
  268.         o Key signature: Specify the Key parameter by choosing from a popup
  269.           menu, and whether or not it is a minor scale by the Minor check
  270.           box.
  271.  
  272.  
  273.  
  274. 3.1.9. Others
  275.  
  276. Editing this type of events is not supported at the current version.
  277.  
  278.  
  279.  
  280. 3.1.10. Function of Meta Events
  281.  
  282.   1. Sequence number: It is not used to MIDIGraphy's own function. You can
  283.      only view or edit this meta event type.
  284.   2. Text: It may be used for a track name. MIDIGraphy searches a meta event
  285.      which will be used to a track name for each track in accordance with
  286.      following rules: At first, MIDIGraphy searches a Sequence/Track name
  287.      meta event. If it is found, MIDIGraphy uses it to a track name. If no
  288.      Sequence/Tack name meta event is found, MIDIGraphy searches an
  289.      Instrument meta event and uses it to a track name if found. At last, if
  290.      no Instrument meta event is found, MIDIGraphy searches a Text meta
  291.      event. Text meta event may be used for XF or KAR lyrics display on the
  292.      mixer console mode window.
  293.   3. Copyright: It is not used to MIDIGraphy's own function. You can only
  294.      view or edit this meta event type.
  295.   4. Sequence/Track name: It may be used for a track name. For details,
  296.      refer the paragraph (2).
  297.   5. Instrument: It may be used for track names. For details, refer the
  298.      paragraph (2).
  299.   6. Lyric: It may be used for XF or KAR lyrics display on the mixer console
  300.      mode window.
  301.   7. Marker: Text enclosed in this meta event will appear in the "Edit >
  302.      Jump to marker >" sub-menu. If you choose one of these items, you can
  303.      scroll the window to display the point of the marker meta event you
  304.      chosen.
  305.   8. Cue point: It is not used to MIDIGraphy's own function. You can only
  306.      view or edit this meta event type.
  307.   9. MIDI channel prefix: It is not used to MIDIGraphy's own function. You
  308.      can only view or edit this meta event type.
  309.  10. Select port: It is not used to MIDIGraphy's own function. You can only
  310.      view or edit this meta event type.
  311.  11. End of track: It never appears on any window. MIDIGraphy uses this meta
  312.      event type only to internal processing.
  313.  12. Set tempo: It is used to control tempo for playback and recording.
  314.  13. SMPTE offset: It is not used to MIDIGraphy's own function. You can only
  315.      view or edit this meta event type.
  316.  14. Time signature: It is used to display bar or beat lines and to
  317.      calculate bar/beat numbers. You can create a sequence in triple time or
  318.      any other time pattern by inserting this meta event. You can also
  319.      change the time pattern at the middle of your sequence. If a Time
  320.      signature meta event is found at the middle of the sequence, the event
  321.      time will be forced to the start of a new bar. This meta event type has
  322.      following parameters:
  323.         o Numerator: shows the numerator of the time signature.
  324.         o Denominator: shows the denominator of the signature. This
  325.           parameter must be a power of 2.
  326.         o MIDI clock/Beat: shows the number of MIDI clocks per metronome
  327.           click. MIDIGraphy displays beat grid lines based on the value of
  328.           this parameter. Generally, specify this parameter to 24.
  329.         o Noted 32nd-notes/MIDI quarter note: shows the number of 32nd notes
  330.           per quarter note in MIDI (24MIDI clock). MIDIGraphy doesn't use
  331.           this parameter for its own function. Generally, specify this
  332.           parameter to 8.
  333.  15. Key signature: It is not used to MIDIGraphy's own function. You can
  334.      only view or edit this meta event type.
  335.  16. Sequencer-specific: It is not used to MIDIGraphy's own function. You
  336.      can only view or edit this meta event type.
  337.  
  338.  
  339.  
  340.   ------------------------------------------------------------------------
  341. MIDIGraphy / User's Manual (English Edition)
  342. Copyright (c) 1993-98 M. Maeda (TONTATA).
  343.  
  344.