Graphical Automation: Difference between revisions

From Renoise User Manual
Jump to: navigation, search
mNo edit summary
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Tracker Interface =
= Graphical Automation =


Time runs vertically in a tracker, moving down line-by-line from the top of a pattern/phrase to the bottom, triggering the sequence of notes and commands found in each line. Notes and effects are [[Recording_and_Editing_Notes|recorded into the tracker interface]] in the order that they are to be played back.
Automation is the recording and playback of parameter changes over time. A parameter in this case is a [[Effect Chains|Track Effects]] parameter, such as a [[Audio_Effects#Distortion|Distortion's]] Drive or Tone. Every effect device in Renoise can be automated, which can be achieved by two separate methods: graphically or with [[Effect Commands#Device Commands|Effect Commands]]. Automation of [[Plugin]] instruments and their parameters is also possible by using an [[Meta_Devices#Instrument_Devices_.28Renoise_only.29|*Instr. Automation Device]].


The [[Pattern Editor]] and [[Phrase Editor]] both organise their notes and effect commands in the same way, though a phrase is the equivalent of a single [[Pattern Editor#Tracks|track]] from the Pattern Editor.
The easiest way to create Automation is to record it. This can be done by clicking, holding and moving a [[Effect Chains|Track Effect's]] slider with the right mouse button while playing back the song. Depending on the Automation setting in the [[Pattern_Editor#Pattern_Editor_Control_Panel|Pattern Editor's Control Panel]] [[Image:3.2_patterneditor-automation.png|text-bottom]], your changes will then be recorded as either [[Effect Commands]] or as graphical envelopes.


[[Image:3.5_trackerinterface.png]]
To quickly create an empty Automation and switch over to the Automation Editor, you can also click on the small rectangle to the right of each parameter. When a parameter is automated, an icon is shown in this rectangle. In the image below, the icons next to the parameters represent automation by ''(top to bottom)'': [[Effect Commands]], envelopes, both.


[[Image:3.2_automation-smallicons.png]]


== Columns ==


There are two types of main column: Note and Master FX. Note columns are used to [[Recording_and_Editing_Notes|record instruments/samples]] by entering notes into the note sub-column, while the other sub-columns affect how the note is played. The note sub-column is always visible, while the others can be turned on/off with their corresponding buttons in the [[Pattern_Editor#Pattern_Editor_Control_Panel|Pattern Editor Control Panel]] or [[Phrase Editor#Phrase Editor Options|Phrase Editor Options]]. Master FX columns are used to apply [[Effect Commands]] that affect the behaviour of the entire track/phrase. The images below illustrate the column layout for Renoise and Redux:
== Automation ==


[[Image:3.5_trackerinterface-columns.png]]
To open the Automation Editor, select its icon at the lower left corner of the Renoise interface: [[Image:3.2_lowerstatusbar-automation.png|text-bottom]]


* '''Note Column:'''
The Automation Editor consists of two main parts. To the left you will see a list of all available parameters and devices for the currently active track. To the right of this is the envelope editor, where you will draw and edit the Automation. Beneath the envelope editor are a series of options and buttons used to edit and modify the envelope. You can expand the editor's vertical size by click-dragging the bar just above it.
** '''Note''' - e.g. C-4, A#3. The first two characters represent the musical note, while the third character is the octave number. The notes are not entered letter by letter like a text editor, but like a piano, [[Recording_and_Editing_Notes|using the computer keyboard or a MIDI master keyboard]].
** '''Instrument/Sample/Channel Number:'''
*** '''Instrument''' - The [[Instrument Selector|instrument]] number that will play the note.
*** '''Sample/Channel''' - If the instrument uses samples, this is the [[Sampler#Sample List|sample]] number that will play the note. If the Instrument uses [[Plugin]]/[[MIDI]], the note will be sent using this Channel number.
** '''Volume''' - (00-80) - The note velocity/volume, where 00=minimum and 80=maximum. [[Effect Commands#Volume or Panning Column|Additional effects]] can also be triggered from here.
** '''Panning''' - (00-80) - The panning of the note, where 00=full left, 40=center and 80=full right. In Renoise, this will only be applied to [[Sampler|samples]] ([[MIDI]] and [[Plugin|VST]] plugins will be unaffected by values in this sub-column). [[Effect Commands#Volume or Panning Column|Additional effects]] can also be triggered from here.
** '''Delay''' - (00-FF) - A time delay added to the note, where 00 is no delay and FF will result in the note being delayed until immediately before the next line.
** '''Local FX''' - [[Effect Commands]] entered into this column will only affect the notes being played in this particular Note column.
* '''Master FX''' - [[Effect Commands]] entered into this column will affect the entire track/phrase.


=== Muting Columns ===
The envelope grid is labelled along the x-axis at the top with numbers that represent time as the [[Tracker_Interface#Lines|line-numbers]] of the [[Pattern Editor]]. The value range of the selected parameter is represented along the y-axis.


An individual Note column can be muted by left-clicking on the 'Play' text underneath its name. Clicking again will un-mute it. Right-clicking a Note column's 'Play' text will solo it within a track, muting all of the others so that only the audio from that column is heard. Right-clicking again will un-mute the other columns.
[[Image:3.2_automation.png]]


<!-- RENOISE_NO_PDF_START -->
The Automation Editor will follow the progress of a song's playback as it playing. To turn off this behaviour, allowing you to edit the automation of ''any'' pattern while a song is playing, disable Pattern Follow mode in the [[Transport Panel]].
[[Image:3.5_trackerinterface-mutingcolumns.gif]]
<!-- RENOISE_NO_PDF_STOP -->
 
=== Renaming Columns ===
 
A Note column can be renamed by double-clicking on its name (by default this is 'Note') and typing in a new one, finishing with Enter.


<!-- RENOISE_NO_PDF_START -->
=== Zoom Levels ===
[[Image:3.5_trackerinterface-renamingcolumns.gif]]
<!-- RENOISE_NO_PDF_STOP -->


=== Adding, Deleting & Moving Columns ===
You can zoom in and out of the Automation envelope by placing the mouse pointer over the grid and scrolling the mouse wheel. The default zoom level is a single pattern, with the x-axis showing the full range of the pattern's line-numbers. Zooming in you can begin to see fractions of lines all the way down to 1/256th, allowing for incredible resolution should you need it. Zooming out you can see individual patterns and eventually the entire song. Pattern numbers are shown in an envelope's top-left corner. The pattern you are currently editing is highlighted, which you can change by clicking on another.


You can add or delete the two main column types with the [[Image:dux1.0_tracks-add-delete.png]] buttons at the top left and top right of a track or phrase. There can be up to twelve Note and eight Master FX columns. To reposition a column left-click and hold the button on its name, then drag the column to either side.
When '''Lock''' is enabled, the zoom level is shown beneath the grid in the [[#Automation Tools|Automation Toolbar]] and can be changed there too.


<!-- RENOISE_NO_PDF_START -->
<!-- RENOISE_NO_PDF_START -->
[[Image:3.5_trackerinterface-adddeletemovecolumns.gif]]
[[Image:3.2_automation-zoomlevels.gif‎]]
<!-- RENOISE_NO_PDF_STOP -->
<!-- RENOISE_NO_PDF_STOP -->


=== Creating Automation ===


== Lines ==
To create an Automation point, select a parameter from the [[#Automation List|Automation List]] and then double-left-click somewhere inside the grid. Alternatively, double-click on the parameter, which will create an envelope and insert a point at line 0 with the parameter's current value.


Each individual pattern/phrase can have a different length, from 1 to 512 lines, which can be changed by altering the value in the box at the top left of the tracker interface: [[Image:3.5_trackerinterface-lines.png|text-bottom]]
To create pre-defined patterns, right-click on the Automation grid area and expand the "Process" option. There you can select the options "Create Random Points", "Create Linear Curve", "Create Exponential Curve" and "Create Sine Curve".


=== Lines, Beats and Pattern Resolution ===
When an Automation already exists for the current pattern, that parameter's name will be highlighted in the [[#Automation List|Automation List]].


There is a ''"Lines per Beat"'' option which changes the number of lines that make up a musical beat. The higher the LPB, the greater the resolution available to you for editing notes, effects and automation. In the Pattern Editor, this is found in the [[Transport Panel]] and it affects the entire song. It can be changed during playback with the [[Effect Commands#Global Commands|'''ZLxx''' effect command]]. The Phrase Editor uses the [[Phrase Editor#Phrase Properties|Phrase Properties panel]] to adjust the LPB for each individual phrase.
=== Editing Automation Envelopes ===


By default the LPB is 4, meaning that placing a note on every highlighted line will create a simple 4/4 beat in a pattern that is 16 lines long.  How many lines you use for a beat is totally up to you, but it can be important to get it correct if you're interacting with other beat-based instruments or sequencers (e.g. plugins which use beat timings).
Once you've created an Automation, it can be edited with the mouse or keyboard in various ways:


When working with time signatures other than 4/4, it's useful to set your number of lines in a pattern to a factor of the time signature's numerator multiplied by the LPB. For example, when working in 3/4 and a LBP of 4, you could use a pattern length of 12, 24 or 48; when working in 5/4 you could use a pattern length of 20 or 40 etc. This will allow you to place your notes on exact pattern lines without having to delay notes with the delay column. 
==== Editing with the Mouse ====


In Renoise the line highlighting of the [[Pattern Editor]] automatically matches the LPB, but you can change this to a specific value via the [[Song_Options#Highlighting_.26_Defaults|Song Options]] menu.
Double-clicking in the envelope where no point is set will create a new point. Double-clicking on an existing point will remove it. If you click and hold on an existing point then you can drag it around and set a new value. You can also use the Draw tool located at the bottom-left of the [[#Automation Tools|toolbar]] to manually draw in a waveform. If the Snap mode is disabled, or is enabled and set to ''"Grid"'', then the waveform will be drawn at the resolution of the current zoom level.


* ''"Left Shift"'' + moving a point horizontally will remove all points that the mouse pointer touches.
* ''"Left Control"'' + moving a point vertically will fine-tune its value. ''"Left Control"'' + hovering over a point will display the point's value.


== Navigating & Selecting ==
Left-click and dragging across the grid will create a highlighted area. Any points within this area will be selected and can be adjusted all at once. You can also use the right-click menu on the grid to use the selected area in following ways:


Moving the cursor around the Tracker Interface can done with the arrow keys or by left-clicking with the mouse (either single or double click depending on [[Preferences#Pattern.2FPhrase_Editor|your preference]]). The ''"Page Up/Down"'' buttons will move the cursor up and down 16 lines at a time. To quickly jump to the next note column press ''"TAB"'', while ''"Left Shift + TAB"'' will jump back to the previous note column. ''"F9"'', ''"F10"'', ''"F11"'' and ''"F12"'' will move to the beginning, first quarter, half, and last quarter of the pattern, respectively. Press ''"End"'' to skip to the last line in a pattern.
==== Right-click Context Menu ====


To select an area, hold down the ''"Left Shift"'' key while moving around with the arrow keys. This can also be done by left-clicking and dragging with the mouse (holding ''"Left Control/Command"'' will scroll through lines much quicker). By holding down the left ''"Alt"'' key, you can fine-tune both of these methods to select [[#Columns|individual sub-columns]]. A selection can also be made by starting with ''"Left Control/Command + B"'', moving the cursor to another position and ending with ''"Left Control/Command + E"''.
* '''Cut:''' Cut only the points contained within the selection area.
* '''Copy:''' Copy the selection area.
* '''Paste:''' Paste the previously copied points into the envelope from the cursor position (left-clicking in the envelope will set the cursor position for pasting operations).
* '''Paste Continuously:''' Paste the previously copied points into the envelope from the cursor position and repeat until the end of the envelope.
* '''Insert Paste:''' Paste the previously copied points into the envelope from the cursor position and move the rest of the envelope to right. Note that any points shifted outside of the current pattern will be lost.


The selection can be now cut, copied and pasted using the standard shortcuts of ''"Left Control/Command + X (Cut), C (Copy), V (Paste)"'', or affected by more complex transformations with the [[Advanced Edit]] panel or the shortcuts listed below. Alternatively, the selection can be moved by left-click and dragging the selected area to a new position. Holding down the ''"Left Control/Command"'' key while releasing the mouse button will copy the selection to the new location and keep the original selection, instead of just moving it.
* '''Cut Selected Time:''' Cut the selected area of time from the envelope.
* '''Delete Envelope:''' Delete the whole envelope.


=== Other Keyboard Shortcuts ===
* '''Process:''' Applies to the entire envelope or the selected area if there is one.
** '''Create Random Points:''' Creates points of random value.
** '''Create Exponential Curve:''' Creates an exponential curve rising from 0 to 1. Use the flip buttons to achieve other curves.
** '''Create Linear Curve:''' Creates a linear curve rising from 0 to 1.
** '''Create Sine Curve:''' Creates a single cycle sine curve.


To quickly copy, paste and perform edits in the Pattern Editor (current pattern only) and the Phrase Editor:
==== Editing with the Keyboard ====


* '''F1 + MODIFIER:''' Transpose one note down
If you middle-click on the envelope, or right-click and select ''"(Set Keyboard Focus Here)"'', you can control the envelope with keyboard shortcuts:
* '''F2 + MODIFIER:''' Transpose one note up
* '''F3 + MODIFIER:''' Cut
* '''F4 + MODIFIER:''' Copy
* '''F5 + MODIFIER:''' Paste
* '''F6 + MODIFIER:''' Flip
* '''F11 + MODIFIER:''' Transpose one octave down
* '''F12 + MODIFIER:''' Transpose one octave up


Where ''MODIFIER is:''
* To move the selection cursor in the envelope, use the left/right arrow keys or the ''"Home"'' and ''"End"'' keys.
* To create a new point or remove an existing one, hit the ''"Enter"'' key.
* To enter an exact value for a point in the numerical edit field, press ''"Left Shift + Enter"'' and type in the value.
* To select parts of the envelope, hold down the ''"Left Shift"'' key while moving the cursor.
** To cut the selection press ''"Left Control + X"''.
** To copy the selection press ''"Left Control + C"''.
** To paste the cut/copied selection, move the cursor to the desired position and press ''"Left Control + V"'', or ''"Left Control + P"'' to paste continuously, or ''"Left Control + I"'' to insert.
** ''"Left Control + K"'' will cut the selected area of time from the envelope.


* '''Left ALT:''' Selection in the Pattern/Phrase
==== Tip For Smooth Pattern Transitions ====
* '''Left CONTROL/COMMAND + SHIFT:''' Current Column
* '''Left SHIFT:''' Current Track/Phrase
* '''Left SHIFT + ALT:''' Current Group
* '''Left CONTROL/COMMAND:''' Whole Pattern/Phrase


To maintain a smooth envelope between two patterns, simply create a point in the second pattern's envelope and move it to the beginning of the pattern. Now, as you move the point up/down, it will automatically snap to the waveform of the previous pattern.


== Hexadecimal ==
=== Automation Controls And Options ===


You may find hexadecimal easier to understand by watching [https://youtu.be/UvXx3Q9aYTs our video on the subject.]
[[Image:3.2_automation-options.png]]


[[Image:3.5_trackerinterface-hexineditor.png]]
* '''Draw:''' Draw mode allows you to draw points on the envelope with the mouse.
* '''Line:''' The Line tool allows you to create a linear ramp. This will be maintained across multiple patterns.
* '''Snap:''' Will snap the horizontal creation and movement of points to:
** The current resolution of the grid.
** Every pattern-line.
** Every beat.
* '''Value:''' The value of the selected point. Left-click to enter a new value.
* '''Snap to Value:''' Lock and choose the zoom factor of the envelope view.
* '''Envelope Type:''' Dictates how the envelope's value will change over time.
** '''Points:''' Only changes value when a point is encountered.
** '''Lines:''' Initially interpolates in a straight line, but the handles between points can be used to create curves and control their easing.
** '''Curves:''' Interpolates with a smooth cubic curve, easing into and out of points.


In the tracker interface many values use the hexadecimal system. We're all familiar with counting; a digit has a range of 0 to 9. It counts upward one at a time and after reaching 9 it becomes 10 – one-zero. The counting begins again, going up to 19, then it becomes 20 – two-zero… and so on until 99.
[[Image:3.2_automation-options-extra.png]]


* [[Image:3.5_waveform-cut.png|text-bottom]] - Cut the whole envelope.
* [[Image:3.5_modulation-copy.png|text-bottom]] - Copy the whole envelope.
* [[Image:3.5_modulation-paste.png|text-bottom]] - Paste the whole envelope.
* [[Image:3.1_automation-presets.png|text-bottom]] - User-configurable envelope presets. Right-clicking a button will store the current envelope as a preset, left clicking will recall a previously stored envelope.
* [[Image:3.5_modulation-move.png|text-bottom]] - Move the envelope or selected points to the left/right. Will wrap around the edges.
* [[Image:3.5_modulation-flip.png|text-bottom]] - Flip the envelope or selected points horizontally/vertically.
* [[Image:3.5_modulation-humanize.png|text-bottom]] - Humanizes the envelope or selected area by randomly adding or subtracting a small amount to the point values.


[[Image:3.2_trackerinterface-decimal.png]]
=== Automation List ===


[[Image:3.2_automation-list.png]]


In hexadecimal though, the digit range doesn't stop at 9. It extends past this with the letters A B C D E and F, which represent the values we know in decimal as 10 11 12 13 14 and 15. It then becomes one-zero, which represents 16. The counting begins again, going up to 1F and then becomes two-zero, which is 32… and so on until FF.
The list indicates which parameters are automated with a small icon next to their name. Left-clicking on a parameter will select it, while double-clicking on a parameter which has no Automation will create a new blank envelope.


Right-clicking on a name allows you to delete the Automation for the current pattern or the whole song. This also applies when right-clicking on a device name, which will delete the Automation for all of the effect's parameters.


[[Image:3.2_trackerinterface-hexadecimal.png]]
The search field at the top of the list allows you to quickly find a parameter or effect. Enabling the ''"Automated Only"'' button will only show effects in the list which are already automated.




So in decimal the range of possible values with two digits is 100: 00 to 99. In hexadecimal, the range of 00 to FF is 256. This allows for more instruments and samples to be represented by just two digits and also gives greater accuracy for the [[#Columns|volume, panning and delay columns]], and when applying values to [[Effect Commands]]. It's important to note though, that although the ''values'' in the [[#Columns|Local and Master FX columns]] use hex, the Effect Commands themselves do not. They use letters, but it's to represent what the effect does, e.g. S for 'Slice' or V for 'Vibrato'.
== Master Track Extras ==


So where did hex come from and why are we using it? Well, it has its roots in binary and coding, but the real reason it's used in Renoise and Redux is because of their tracker heritage, where efficiency and that extra resolution was very important. Even though much has changed, these things are still relevant today.
In addition to the usual effect parameters, the [[Pattern_Editor#Master_Track|Master Track]] allows you to control three additional native Renoise parameters via Automation: the song's [[Transport_Panel#Song Parameters|Beats Per Minute]], [[Transport_Panel#Song Parameters|Lines Per Beat]] and [[Song_Options#Playback_Options|Ticks Per Line]] settings. Unlike other parameters though, these three will only update once per line and points cannot be placed between the lines.


It can take a while to get used to working this way, but it does become easy. To get started, here's a simple example of the hexadecimal system:
[[Image:3.2_automation-mastertrack.png]]
* 00 = 0%
* 40 = 25%
* 80 = 50%
* C0 = 75%
* FF = 100%

Latest revision as of 22:00, 1 December 2025

Graphical Automation

Automation is the recording and playback of parameter changes over time. A parameter in this case is a Track Effects parameter, such as a Distortion's Drive or Tone. Every effect device in Renoise can be automated, which can be achieved by two separate methods: graphically or with Effect Commands. Automation of Plugin instruments and their parameters is also possible by using an *Instr. Automation Device.

The easiest way to create Automation is to record it. This can be done by clicking, holding and moving a Track Effect's slider with the right mouse button while playing back the song. Depending on the Automation setting in the Pattern Editor's Control Panel 3.2 patterneditor-automation.png, your changes will then be recorded as either Effect Commands or as graphical envelopes.

To quickly create an empty Automation and switch over to the Automation Editor, you can also click on the small rectangle to the right of each parameter. When a parameter is automated, an icon is shown in this rectangle. In the image below, the icons next to the parameters represent automation by (top to bottom): Effect Commands, envelopes, both.

3.2 automation-smallicons.png


Automation

To open the Automation Editor, select its icon at the lower left corner of the Renoise interface: 3.2 lowerstatusbar-automation.png

The Automation Editor consists of two main parts. To the left you will see a list of all available parameters and devices for the currently active track. To the right of this is the envelope editor, where you will draw and edit the Automation. Beneath the envelope editor are a series of options and buttons used to edit and modify the envelope. You can expand the editor's vertical size by click-dragging the bar just above it.

The envelope grid is labelled along the x-axis at the top with numbers that represent time as the line-numbers of the Pattern Editor. The value range of the selected parameter is represented along the y-axis.

3.2 automation.png

The Automation Editor will follow the progress of a song's playback as it playing. To turn off this behaviour, allowing you to edit the automation of any pattern while a song is playing, disable Pattern Follow mode in the Transport Panel.

Zoom Levels

You can zoom in and out of the Automation envelope by placing the mouse pointer over the grid and scrolling the mouse wheel. The default zoom level is a single pattern, with the x-axis showing the full range of the pattern's line-numbers. Zooming in you can begin to see fractions of lines all the way down to 1/256th, allowing for incredible resolution should you need it. Zooming out you can see individual patterns and eventually the entire song. Pattern numbers are shown in an envelope's top-left corner. The pattern you are currently editing is highlighted, which you can change by clicking on another.

When Lock is enabled, the zoom level is shown beneath the grid in the Automation Toolbar and can be changed there too.

3.2 automation-zoomlevels.gif

Creating Automation

To create an Automation point, select a parameter from the Automation List and then double-left-click somewhere inside the grid. Alternatively, double-click on the parameter, which will create an envelope and insert a point at line 0 with the parameter's current value.

To create pre-defined patterns, right-click on the Automation grid area and expand the "Process" option. There you can select the options "Create Random Points", "Create Linear Curve", "Create Exponential Curve" and "Create Sine Curve".

When an Automation already exists for the current pattern, that parameter's name will be highlighted in the Automation List.

Editing Automation Envelopes

Once you've created an Automation, it can be edited with the mouse or keyboard in various ways:

Editing with the Mouse

Double-clicking in the envelope where no point is set will create a new point. Double-clicking on an existing point will remove it. If you click and hold on an existing point then you can drag it around and set a new value. You can also use the Draw tool located at the bottom-left of the toolbar to manually draw in a waveform. If the Snap mode is disabled, or is enabled and set to "Grid", then the waveform will be drawn at the resolution of the current zoom level.

  • "Left Shift" + moving a point horizontally will remove all points that the mouse pointer touches.
  • "Left Control" + moving a point vertically will fine-tune its value. "Left Control" + hovering over a point will display the point's value.

Left-click and dragging across the grid will create a highlighted area. Any points within this area will be selected and can be adjusted all at once. You can also use the right-click menu on the grid to use the selected area in following ways:

Right-click Context Menu

  • Cut: Cut only the points contained within the selection area.
  • Copy: Copy the selection area.
  • Paste: Paste the previously copied points into the envelope from the cursor position (left-clicking in the envelope will set the cursor position for pasting operations).
  • Paste Continuously: Paste the previously copied points into the envelope from the cursor position and repeat until the end of the envelope.
  • Insert Paste: Paste the previously copied points into the envelope from the cursor position and move the rest of the envelope to right. Note that any points shifted outside of the current pattern will be lost.
  • Cut Selected Time: Cut the selected area of time from the envelope.
  • Delete Envelope: Delete the whole envelope.
  • Process: Applies to the entire envelope or the selected area if there is one.
    • Create Random Points: Creates points of random value.
    • Create Exponential Curve: Creates an exponential curve rising from 0 to 1. Use the flip buttons to achieve other curves.
    • Create Linear Curve: Creates a linear curve rising from 0 to 1.
    • Create Sine Curve: Creates a single cycle sine curve.

Editing with the Keyboard

If you middle-click on the envelope, or right-click and select "(Set Keyboard Focus Here)", you can control the envelope with keyboard shortcuts:

  • To move the selection cursor in the envelope, use the left/right arrow keys or the "Home" and "End" keys.
  • To create a new point or remove an existing one, hit the "Enter" key.
  • To enter an exact value for a point in the numerical edit field, press "Left Shift + Enter" and type in the value.
  • To select parts of the envelope, hold down the "Left Shift" key while moving the cursor.
    • To cut the selection press "Left Control + X".
    • To copy the selection press "Left Control + C".
    • To paste the cut/copied selection, move the cursor to the desired position and press "Left Control + V", or "Left Control + P" to paste continuously, or "Left Control + I" to insert.
    • "Left Control + K" will cut the selected area of time from the envelope.

Tip For Smooth Pattern Transitions

To maintain a smooth envelope between two patterns, simply create a point in the second pattern's envelope and move it to the beginning of the pattern. Now, as you move the point up/down, it will automatically snap to the waveform of the previous pattern.

Automation Controls And Options

3.2 automation-options.png

  • Draw: Draw mode allows you to draw points on the envelope with the mouse.
  • Line: The Line tool allows you to create a linear ramp. This will be maintained across multiple patterns.
  • Snap: Will snap the horizontal creation and movement of points to:
    • The current resolution of the grid.
    • Every pattern-line.
    • Every beat.
  • Value: The value of the selected point. Left-click to enter a new value.
  • Snap to Value: Lock and choose the zoom factor of the envelope view.
  • Envelope Type: Dictates how the envelope's value will change over time.
    • Points: Only changes value when a point is encountered.
    • Lines: Initially interpolates in a straight line, but the handles between points can be used to create curves and control their easing.
    • Curves: Interpolates with a smooth cubic curve, easing into and out of points.

3.2 automation-options-extra.png

  • 3.5 waveform-cut.png - Cut the whole envelope.
  • 3.5 modulation-copy.png - Copy the whole envelope.
  • 3.5 modulation-paste.png - Paste the whole envelope.
  • 3.1 automation-presets.png - User-configurable envelope presets. Right-clicking a button will store the current envelope as a preset, left clicking will recall a previously stored envelope.
  • 3.5 modulation-move.png - Move the envelope or selected points to the left/right. Will wrap around the edges.
  • 3.5 modulation-flip.png - Flip the envelope or selected points horizontally/vertically.
  • 3.5 modulation-humanize.png - Humanizes the envelope or selected area by randomly adding or subtracting a small amount to the point values.

Automation List

3.2 automation-list.png

The list indicates which parameters are automated with a small icon next to their name. Left-clicking on a parameter will select it, while double-clicking on a parameter which has no Automation will create a new blank envelope.

Right-clicking on a name allows you to delete the Automation for the current pattern or the whole song. This also applies when right-clicking on a device name, which will delete the Automation for all of the effect's parameters.

The search field at the top of the list allows you to quickly find a parameter or effect. Enabling the "Automated Only" button will only show effects in the list which are already automated.


Master Track Extras

In addition to the usual effect parameters, the Master Track allows you to control three additional native Renoise parameters via Automation: the song's Beats Per Minute, Lines Per Beat and Ticks Per Line settings. Unlike other parameters though, these three will only update once per line and points cannot be placed between the lines.

3.2 automation-mastertrack.png