Advanced Edit: Difference between revisions
imported>Achenar No edit summary |
imported>Achenar No edit summary |
||
Line 44: | Line 44: | ||
* '''Effect Number:''' Apply processing (Cut, Copy, Paste, Flip) on effect numbers in the the Effect Columns. | * '''Effect Number:''' Apply processing (Cut, Copy, Paste, Flip) on effect numbers in the the Effect Columns. | ||
* '''Effect Value:''' Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on effect values in the Effect Columns. | * '''Effect Value:''' Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on effect values in the Effect Columns. | ||
* '''Automation: '''Apply processing on graphical Automation attached | * '''Automation: '''Apply processing on graphical Automation attached to the pattern tracks. Copy/pasting automation in general only works when copying patterns or tracks. Pasting selections will always exclude automation. | ||
* Left clicking on the individual check-box enables / disables a mask. | * Left clicking on the individual check-box enables/disables a mask. | ||
* Right clicking enables a mask, but disables all other masks (solo). | * Right clicking enables a mask, but disables all other masks (solo). | ||
Line 52: | Line 52: | ||
== Performing Actions == | == Performing Actions == | ||
All panels | All other panels allow you to modify the content you've specified in various ways: | ||
=== Cut/Copy/Paste === | === Cut/Copy/Paste === | ||
Line 58: | Line 58: | ||
[[Image:vvoois_renoise_advanced_edit_basicp.png]] | [[Image:vvoois_renoise_advanced_edit_basicp.png]] | ||
* '''Cut:''' Copy | * '''Cut:''' Copy then delete the content. Not all selections have clipboards and in those cases the "Cut" button will be changed to "Delete". | ||
* '''Copy:''' Copies the selected content | * '''Copy:''' Copies the selected content. Not available for all selections. | ||
* '''Paste:''' Pastes previously copied content. | * '''Paste:''' Pastes previously copied content. | ||
Line 66: | Line 66: | ||
* '''Expand:''' Double the checked contents time, make a content play twice as fast as before. This is especially useful when doubling the [[LPB|Lines Per Beat]] value to add more resolution for your patterns. If you would only double the LPB without expanding the content, the song would simply play twice as fast as before. | * '''Expand:''' Double the checked contents time, make a content play twice as fast as before. This is especially useful when doubling the [[LPB|Lines Per Beat]] value to add more resolution for your patterns. If you would only double the LPB without expanding the content, the song would simply play twice as fast as before. | ||
'''Mix-Paste:''' When pasting with mix-paste | '''Mix-Paste:''' When pasting with mix-paste enabled, empty notes, instruments, effects etc. are not copied. This way you can merge the copied selection with the existing content that you're pasting on top of. | ||
=== Modifying Notes === | === Modifying Notes === | ||
[[Image:vvoois_renoise_advanced_edit_ap_transnotes.png]] | [[Image:vvoois_renoise_advanced_edit_ap_transnotes.png]] | ||
* '''Safe Mode:''' Applies transpose settings only when the transposed note does not fall outside of the available octave range. With | * '''Safe Mode:''' Applies transpose settings only when the transposed note does not fall outside of the available octave range in Renoise. With Safe Mode disabled, notes that fall below a C-0 or above B-9 will be removed. | ||
* '''Apply to:''' Either apply the following operation | * '''Apply to:''' Either apply the following operation to all instruments in the current selection, or just the one specified in the value box. | ||
* '''Transpose:''' Transpose notes semitone or octave | * '''Transpose:''' Transpose notes a semitone or an octave at a time. | ||
* '''Mirror:''' Swaps every note's height around the specified ''center note''. This can be very | * '''Mirror:''' Swaps every note's height around the specified ''"center note"''. This can be very useful for creating variations of melodies. | ||
* '''Preserve Lengths:''' When using the quantize function, Note-Offs will not be quantized, but retain their original distance | * '''Preserve Lengths:''' When using the quantize function, Note-Offs will not be quantized, but retain their original distance from the Note-On. | ||
* '''Quantize:''' Quantize notes by the given subline factor | * '''Quantize:''' Quantize notes by the given subline factor, which is the factor that is used in the note delay column. [[Hexadecimal|100 sublines]] (256 in decimal) make up one full line. For example, to quantize by 3 lines, you would use 300 sublines. | ||
* '''Nudge:''' | * '''Nudge:''' Moves notes up/down by the specified amount of sublines. | ||
=== Modifying Instruments === | === Modifying Instruments === |
Revision as of 19:23, 19 February 2010
Advanced Edit
To open the Advanced Edit panel, click on the "A<>E" button at the top right of the Pattern Editor:
File:Vvoois renoise advanced edit toggle.png
Overview
The Advanced Edit panel allows you to perform batch operations on pattern and automation data, such as transposing notes, remapping instrument numbers, interpolating effect command values etc. There are multiple sections to the Advanced Edit panel, which can be hidden/shown to either take up less space or to fully reveal their options. Each section deals with a specific topic of modification.
File:Vvoois renoise advanced edit.png
Processing Scope
The first thing that needs to be set up is what should be edited and where this should take place. This is done with the "Selection to Process" and "Content Mask" pane at the top:
Section to Process
File:Vvoois renoise advanced edit ps options.png
This section is always visible because it applies to all of the other sections beneath it, by defining what part of the song will be affected:
- Selection: Perform actions on what is currently selected in the Pattern Editor.
- Column in Pattern: Perform actions on the note or effect column where the cursor is, in the current pattern only.
- Column in Song: Perform actions on the current note or effect column where the cursor is, in all patterns.
- Track in Pattern: Perform actions on the whole track (all columns) in the currently selected pattern only.
- Track in Song: Perform actions on the whole track (all columns) in all patterns.
- Whole Pattern: Perform actions on the entire current pattern.
- Whole Song: Perform actions on the entire song; all columns, all tracks and all patterns.
Content Mask
File:Vvoois renoise advanced edit ps cm.png
With the Content Mask you can specify what should be processed and what should be ignored:
- Notes: Apply processing (Cut, Copy, Paste, Flip) on note sub-columns in Note Columns.
- Instrument: Apply processing (Cut, Copy, Paste, Flip) on instrument sub-columns in Note Columns.
- Volume: Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on volume sub-columns in Note Columns.
- Panning: Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on panning sub-columns in Note Columns.
- Delay: Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on delay sub-columns in Note Columns.
- Effect Number: Apply processing (Cut, Copy, Paste, Flip) on effect numbers in the the Effect Columns.
- Effect Value: Apply processing (Cut, Copy, Paste, Flip, Interpolate and Modify) on effect values in the Effect Columns.
- Automation: Apply processing on graphical Automation attached to the pattern tracks. Copy/pasting automation in general only works when copying patterns or tracks. Pasting selections will always exclude automation.
- Left clicking on the individual check-box enables/disables a mask.
- Right clicking enables a mask, but disables all other masks (solo).
Performing Actions
All other panels allow you to modify the content you've specified in various ways:
Cut/Copy/Paste
File:Vvoois renoise advanced edit basicp.png
- Cut: Copy then delete the content. Not all selections have clipboards and in those cases the "Cut" button will be changed to "Delete".
- Copy: Copies the selected content. Not available for all selections.
- Paste: Pastes previously copied content.
- Flip: Reverse the content in place in the timeline (starting content will get ending content)-. When applying this on selections which cover more than one pattern, patterns will be flipped one by one.
- Shrink: Half the checked contents time, make a content play twice as fast as before.
- Expand: Double the checked contents time, make a content play twice as fast as before. This is especially useful when doubling the Lines Per Beat value to add more resolution for your patterns. If you would only double the LPB without expanding the content, the song would simply play twice as fast as before.
Mix-Paste: When pasting with mix-paste enabled, empty notes, instruments, effects etc. are not copied. This way you can merge the copied selection with the existing content that you're pasting on top of.
Modifying Notes
File:Vvoois renoise advanced edit ap transnotes.png
- Safe Mode: Applies transpose settings only when the transposed note does not fall outside of the available octave range in Renoise. With Safe Mode disabled, notes that fall below a C-0 or above B-9 will be removed.
- Apply to: Either apply the following operation to all instruments in the current selection, or just the one specified in the value box.
- Transpose: Transpose notes a semitone or an octave at a time.
- Mirror: Swaps every note's height around the specified "center note". This can be very useful for creating variations of melodies.
- Preserve Lengths: When using the quantize function, Note-Offs will not be quantized, but retain their original distance from the Note-On.
- Quantize: Quantize notes by the given subline factor, which is the factor that is used in the note delay column. 100 sublines (256 in decimal) make up one full line. For example, to quantize by 3 lines, you would use 300 sublines.
- Nudge: Moves notes up/down by the specified amount of sublines.
Modifying Instruments
File:Vvoois renoise advanced edit ap transins.png
- Src instr.: Select the instrument number that should be modified.
- Dest. Instr.: Select the destination instrument number, to what the source insturment number should be transformed.
- Swap: Swap the source and destination instruments within the selection.
- Remap: use the destination instrument for all matching source instruments in the given range.
- Delete: Erase specific notes that instruments will be erased from the Section to Process.
Modifying Effects
File:Vvoois renoise advanced edit ap transform.png
Let you either interpolate, fill in missing values, create fades for a given effect, or applies mathematical operations on effect values (multiply, divide, sub, add, randomize and humanize).
Interpolating Values
Suppose you want to do a volume fade in a track between pattern line 00 and pattern line 64. Now you can, of course, type in manually all the values on each line in either the effect column or the volume column of the subtrack you want to fade. Instead of doing this by hand, you can set also only specify the first and last values on line 00 and the last line 64. Selecting the first and last line and hitting interpolate will now fill in all missing numbers and values.
- Lin - Create a linearly range from start to end
- Log - Create a logarithmic range from start to end
- Exp - Create an exponential range from start to end.
Please note that Renoise always needs valid starting and end values to perform interpolations. When interpolating effect column values, you must also ensure that the starting and ending effects use the same effect numbers.
To quickly interpolate selections in the Pattern Editor, you can also use the shortcut "CONTROL/COMMAND + I" to interpolate linearly, "CONTROL/COMMAND + L" to interpolate logarithmically.
Modifying Values
File:Vvoois renoise advanced edit ap transform asmh.png
- Apply Perform the set up action (action type and factor)
- Set: Set all values as set up in the content mask to the given new value
- Add: Add the given value to the existing values in the specified range
- Sub: Subtract the given value
- Mul: Multiply with the given factor
- Div: Divide by the given factor
- 'Hum: Add a small random amount, 'humanizes' for the items in the mask in the specified selection.
Tip: humanizing can be very easily and effectively be used to randomize note timings for drums. Same applies for volume and panning values. Small variations to such values or times often create a more swinging, human feeling.
To humanize note delays in a given track in the whole song:
- In Section to Process enable Track In Song
- In the Content Mask enable Delays only
- Setup '10' as factor in Modifying Values and select 'Hum' as processing type.
- Move the cursor in the Pattern Editor to a drum track
- Hit the 'Apply' button in Modifying Values
You can try hitting it again and again or other values than '10' to make the effect stronger. Try this also with only Volume or Panning in the Content Mask...
Advanced Edit and Pattern Editor Interaction
Content Mask settings in the Advanced Editor also apply to the Pattern Editors regular Cut / Copy / Paste and Flip commands. Same is true for the mix-paste option. This way you can quickly use the Pattern Editors shortcuts as usual in new fashions. If you for example don't want to Copy / Paste automation along with patterns in a session,you can simply do this this way.
Drag-and-Drop of selections in the Pattern Editor and all operations in the Pattern Matrix will not use any Advanced Edit options.