MIDI event insertion actions

From CockosWiki

(Difference between revisions)
Jump to: navigation, search
(Edit: Insert note at edit cursor (Cmd ID 40051))
 
(45 intermediate revisions not shown)
Line 1: Line 1:
-
Actions that deal with inserting MIDI events in one of Reaper's MIDI editors
+
==Actions which insert MIDI events==
 +
 
 +
The following actions deal with inserting MIDI events in one of Reaper's MIDI editors.
==Note events and CC (other) events==
==Note events and CC (other) events==
===Edit: Paste (CMD ID 40011)===
===Edit: Paste (CMD ID 40011)===
-
'''Sections:'''MIDI Editor, Event list, Inline Editor <br>
+
 
-
Pastes MIDI events that have previously been cut or copied starting at the edit cursor's time position
+
'''Sections:''' MIDI Editor, MIDI Event List, MIDI Inline Editor <br>
 +
 
 +
Pastes MIDI events that have previously been cut or copied. The first pasted event will start at the edit cursor's time position. <br>
 +
The edit cursor will advance to the end of the last pasted event. <br>
 +
 
 +
Related actions: [[ALR_MIDIEditor_40012 | Edit: Cut]], [[ALR_MIDIEditor_40010 | Edit: Copy]]
 +
 
===Edit: Paste preserving position in measure (Cmd ID 40429)===
===Edit: Paste preserving position in measure (Cmd ID 40429)===
-
'''Sections:'''MIDI Editor, Event list, Inline Editor <br>
 
-
Pastes MIDI events that have previously been cut or copied. Start time is the first beat of the measure the edit cursor is in, while the events keep their offset to the start of the measure. Say, you copied a note at 5.2 into the clipboard and the edit cursor is somewhere between 6.1.000 and 6.4.999, this action will paste it at 6.2.
 
 +
'''Sections:''' MIDI Editor, MIDI Event List, MIDI Inline Editor <br>
 +
 +
Pastes MIDI events that have previously been cut or copied. Start time is the first beat of the measure the edit cursor is in, while the events keep their offset to the start of the measure. Say, you copied a note at 5.2 into the clipboard and the edit cursor is somewhere between 6.1.000 and 6.4.999, this action will paste it at 6.2. <br>
 +
The edit cursor will advance to the next measure's start after the last pasted event. <br>
 +
 +
Related actions: [[ALR_MIDIEditor_40012 | Edit: Cut]], [[ALR_MIDIEditor_40010 | Edit: Copy]]
==Note events only==
==Note events only==
===Edit: Insert note at edit cursor (Cmd ID 40051)===
===Edit: Insert note at edit cursor (Cmd ID 40051)===
-
'''Sections:'''MIDI Editor, Event list, Inline Editor <br>
+
 
-
Inserts a note event at the crossing of the vertical edit cursor and the horizontal selected note row => see [[active position]]. The length is determined by setting the "Notes:" field at the bottom of the Piano roll editor.
+
'''Sections:''' MIDI Editor, MIDI Event List, MIDI Inline Editor <br>
 +
 
 +
Inserts a note event at the crossing of the vertical edit cursor and the horizontal selected note row => see [[MIDI Editor cursor navigation actions#Actions to move the cursors in the MIDI editors|active position]]. The length is determined by setting the "Notes:" field at the bottom of the Piano roll editor or optionally by selecting/drawing a note of the desired length. The edit cursor will advance to the end of the note.
 +
 
===Edit: Insert note at mouse cursor (Cmd ID 40001)===
===Edit: Insert note at mouse cursor (Cmd ID 40001)===
-
'''Sections:'''MIDI Editor, Inline Editor <br>
+
 
 +
'''Sections:''' MIDI Editor, MIDI Inline Editor <br>
 +
 
Inserts a note event at the point of the mouse cursor when the mouse is hovering above the note area of the Piano Roll or Inline MIDI editor. Obeys snap, so when snap to grid is enabled, the inserted note is hard quantized to the grid. Mind that the Piano Roll editor has it's own snap option.
Inserts a note event at the point of the mouse cursor when the mouse is hovering above the note area of the Piano Roll or Inline MIDI editor. Obeys snap, so when snap to grid is enabled, the inserted note is hard quantized to the grid. Mind that the Piano Roll editor has it's own snap option.
-
===Edit: Insert note:... (Cmd IDs 40685 to 40704)===
+
 
-
'''Section:'''MIDI Editor <br>
+
===Insert note:... (Cmd IDs 40685 to 40704)===
 +
 
 +
'''Section:''' MIDI Editor <br>
 +
 
 +
Inserts a note of the specified length at the crossing of vertical edit cursor and horizontal [[MIDI Editor cursor navigation actions#Actions to move the cursors in the MIDI editors|active position]] cursor and advances the edit cursor to the end of the new note.
 +
A dot "." stands for a dotted note (note is lengthened by half it's duration, eg. a 1/4. note has the length of three 1/8th notes), a "T" stands for a triplet (eg three 1/4T notes fit into a 1/2 note's time).
===Step input: Insert note at current... (Cmd IDs 40152 to 40176)===
===Step input: Insert note at current... (Cmd IDs 40152 to 40176)===
-
'''Sections:'''MIDI Editor, Event List <br>
 
 +
'''Sections:''' MIDI Editor, MIDI Event List <br>
 +
 +
These actions insert a note at the edit cursor and a pitch relative to the [[MIDI Editor cursor navigation actions#Actions to move the cursors in the MIDI editors|active position]] cursor (which is called "current position" in these actions for some obscure reason). Eg, "Step input: Insert note at current note" inserts at the highlighted note row, whereas "Step input: Insert note at current +12 semitones" inserts an octave above.
 +
 +
The length can be specified in the "Notes:" field at the bottom of the piano roll editor, or just follow the grid size. Though similar to the step-input behavior using F1 through F12 keys available from the options menu, these actions will not move the edit cursor.<br>
 +
 +
Related actions: [[ALR_MIDIEditor_40053 | Options: F1-F12 as step input mode]], [[ALR_MIDIEditor_40481 | Options: MIDI inputs as step input mode]]
==CC and other events (except notes)==
==CC and other events (except notes)==
===Edit: Set or insert CC event at mouse cursor (Cmd ID 40680)===
===Edit: Set or insert CC event at mouse cursor (Cmd ID 40680)===
-
'''Section:'''MIDI Editor <br>
+
 
 +
'''Section:''' MIDI Editor <br>
 +
Inserts an event in a CC lane at the position of the mouse pointer. If there is an event already existing at that position, it will be selected and the value will be set to the mouse cursor's vertical position. SysEx, Bank/program and text events will open their properties dialog to edit the message.
===Insert or edit text (lyric) event at first selected note (Cmd ID 40473)===
===Insert or edit text (lyric) event at first selected note (Cmd ID 40473)===
-
'''Sections:'''MIDI Editor, Event List <br>
+
 
 +
'''Sections:''' MIDI Editor, MIDI Event List <br>
 +
 
 +
Inserts a text meta event of several type (Text event, Copyright notice, Track name, Instrument name, Lyric, Marker, Cue, Program name, Device name) at the position of the first selected note's start. Opens the text event properties if there is already a text event at that position. <br>
 +
 
 +
All these types of text meta messages are handled in a single lane in the piano roll. Although they look all the same, there are some actions to edit especially the lyric type of text meta event listed under [[MIDI Lyric event editing actions]].
===Insert sysex event (Cmd ID 40480)===
===Insert sysex event (Cmd ID 40480)===
-
'''Sections:'''MIDI Editor, Event List <br>
+
 
 +
'''Sections:''' MIDI Editor, MIDI Event List <br>
 +
 
 +
Inserts a SysEx event at the highlighted position in the Event List Editor. Though the action exists in the MIDI Editor section as well, it seems to be non-functional there (v3.66).
 +
 
 +
 
 +
 
 +
 
 +
[[Action_List_Reference | << Back to Action list reference]]

Latest revision as of 21:41, 18 August 2010

Contents

Actions which insert MIDI events

The following actions deal with inserting MIDI events in one of Reaper's MIDI editors.

Note events and CC (other) events

Edit: Paste (CMD ID 40011)

Sections: MIDI Editor, MIDI Event List, MIDI Inline Editor

Pastes MIDI events that have previously been cut or copied. The first pasted event will start at the edit cursor's time position.
The edit cursor will advance to the end of the last pasted event.

Related actions: Edit: Cut, Edit: Copy


Edit: Paste preserving position in measure (Cmd ID 40429)

Sections: MIDI Editor, MIDI Event List, MIDI Inline Editor

Pastes MIDI events that have previously been cut or copied. Start time is the first beat of the measure the edit cursor is in, while the events keep their offset to the start of the measure. Say, you copied a note at 5.2 into the clipboard and the edit cursor is somewhere between 6.1.000 and 6.4.999, this action will paste it at 6.2.
The edit cursor will advance to the next measure's start after the last pasted event.

Related actions: Edit: Cut, Edit: Copy


Note events only

Edit: Insert note at edit cursor (Cmd ID 40051)

Sections: MIDI Editor, MIDI Event List, MIDI Inline Editor

Inserts a note event at the crossing of the vertical edit cursor and the horizontal selected note row => see active position. The length is determined by setting the "Notes:" field at the bottom of the Piano roll editor or optionally by selecting/drawing a note of the desired length. The edit cursor will advance to the end of the note.


Edit: Insert note at mouse cursor (Cmd ID 40001)

Sections: MIDI Editor, MIDI Inline Editor

Inserts a note event at the point of the mouse cursor when the mouse is hovering above the note area of the Piano Roll or Inline MIDI editor. Obeys snap, so when snap to grid is enabled, the inserted note is hard quantized to the grid. Mind that the Piano Roll editor has it's own snap option.


Insert note:... (Cmd IDs 40685 to 40704)

Section: MIDI Editor

Inserts a note of the specified length at the crossing of vertical edit cursor and horizontal active position cursor and advances the edit cursor to the end of the new note. A dot "." stands for a dotted note (note is lengthened by half it's duration, eg. a 1/4. note has the length of three 1/8th notes), a "T" stands for a triplet (eg three 1/4T notes fit into a 1/2 note's time).


Step input: Insert note at current... (Cmd IDs 40152 to 40176)

Sections: MIDI Editor, MIDI Event List

These actions insert a note at the edit cursor and a pitch relative to the active position cursor (which is called "current position" in these actions for some obscure reason). Eg, "Step input: Insert note at current note" inserts at the highlighted note row, whereas "Step input: Insert note at current +12 semitones" inserts an octave above.

The length can be specified in the "Notes:" field at the bottom of the piano roll editor, or just follow the grid size. Though similar to the step-input behavior using F1 through F12 keys available from the options menu, these actions will not move the edit cursor.

Related actions: Options: F1-F12 as step input mode, Options: MIDI inputs as step input mode


CC and other events (except notes)

Edit: Set or insert CC event at mouse cursor (Cmd ID 40680)

Section: MIDI Editor
Inserts an event in a CC lane at the position of the mouse pointer. If there is an event already existing at that position, it will be selected and the value will be set to the mouse cursor's vertical position. SysEx, Bank/program and text events will open their properties dialog to edit the message.


Insert or edit text (lyric) event at first selected note (Cmd ID 40473)

Sections: MIDI Editor, MIDI Event List

Inserts a text meta event of several type (Text event, Copyright notice, Track name, Instrument name, Lyric, Marker, Cue, Program name, Device name) at the position of the first selected note's start. Opens the text event properties if there is already a text event at that position.

All these types of text meta messages are handled in a single lane in the piano roll. Although they look all the same, there are some actions to edit especially the lyric type of text meta event listed under MIDI Lyric event editing actions.


Insert sysex event (Cmd ID 40480)

Sections: MIDI Editor, MIDI Event List

Inserts a SysEx event at the highlighted position in the Event List Editor. Though the action exists in the MIDI Editor section as well, it seems to be non-functional there (v3.66).



<< Back to Action list reference

Personal tools