Graphical Automation: Difference between revisions

From Renoise User Manual
Jump to: navigation, search
imported>Taktik
No edit summary
imported>Taktik
No edit summary
Line 1: Line 1:
= Automation =
= Automation =


Automation is a change of a parameters value in time. A parameter in our case is any FX device parameter, like for example Cutoff and Resonance in a Filter FX. Another example: If you want to fade in a track by changing its volume, you either do this in real-time while playing back the song and record the volume changes, or you can draw a curve that does exactly this: changing the volume from -INF dB to 0 dB.
Automation is the change of a parameters values over time. A parameter in our case is any FX device parameter, like for example Cutoff and Resonance in a Filter FX. Another example: If you want to fade in a track by changing its volume, you either do this in real-time while playing back the song and record the volume changes, or you can draw a curve that does exactly this: changing the volume from -INF dB to 0 dB.


Automation in Renoise can be done in two ways: Graphically, that's what this chapter is about, and with [[Pattern Effect Commands]]. Every DSP device in Renoise can be automated. Automation of plug-in instruments is also done via Track FX, by using an [[Automation Device]].
Automation in Renoise can be done in two ways: Graphically, that's what this chapter is about, and with [[Pattern Effect Commands]]. Every DSP device in Renoise can be automated. Automation of plug-in instruments is also done via Track FX, by using an [[Automation Device]].
Line 17: Line 17:
== Automation Editor ==
== Automation Editor ==


The automation editor has two main parts. On the left you will see a list of all available automateable parameters for the the currently active track. Next to it is an envelope editor where you will draw and edit the automation. The grid in the envelope labeled and timed like the "lines" in the [[Pattern Editor]].
The automation editor has two main parts. On the left you will see a list of all available automateable parameters and devices for the the currently active track. Next to it is an envelope editor with some tool butons where you will draw and edit the automation. The grid in the envelope labeled and timed like the "lines" in the [[Pattern Editor]]. The parameters value is placed from bottom to top, the parameter change time from left to right.


[[Image:vvoois_renoise_automation.png]]
[[Image:vvoois_renoise_automation.png]]


To create an automation, simply select the parameter on the left first, then click somewhere in the grid. This will create an automation with one point only.  
To create an automation, simply select the parameter on the left first, then click somewhere inside the grid. This will create an automation with one point only.  
Alternatively you can also double click the name of the parameter on the left. This will create an envelope with one point as well. This point has the parameters actual value.  
Alternatively you can also double click the name of the parameter on the left. This will create an envelope with one point as well. This point has the parameters actual value.  


You'll now notice that the parameter in the list on the left has got a small gree icon next to it. This means there is an automation present for the current pattern. If you switch over to the [[Track DSPs]] tab again to see the FX, you'll notice the same green icon there as well.  
== Automation State Icons ==
 
You'll now notice that the parameter in the list on the left has got a small green icon next to it. This means there is an automation present for the current pattern. If you switch over to the [[Track DSPs]] tab again to see the FX, you'll notice the same green icon there as well.  


If you now switch over to a new pattern, you'll still notice a small icon at those places, but this icon is no longer green. This means, there is automation somewhere in the song, but not in the current pattern.
If you now switch over to a new pattern, you'll still notice a small icon at those places, but this icon is no longer green. This means, there is automation somewhere in the song, but not in the current pattern.


=== Editing Automation Envelopes ===
=== Editing Automation Envelopes ===
Once you've created an automation, it can be edited with the mouse or keyboard in various way.
With the mouse, clicking somewhere in the evelope where no point is set yet will create a new point. When clicking near to an exisitng point you can drag the point and set a new value. Clicking with the right mouse button will draw a series of points, lets you quickly draw a "shape".
==== Editing with the Mouse ====
* '''Shift''' and moving points will remove all points which are under the mouse pointer
* '''Control''' and dragging a point will fine adjust its value. Hovering points will this way also show the points value in a tooltip.
* '''Alt''' will move a selection of points up and down, left and right. Dragging with the right mouse button will rescale the points instead of moving them
* '''Alt + Shift''' will lock the move of points only to new values, so the original times are kept
Clicking and dragging on the rulers above and below the envelope lets you select a part of the envelope. Right clicking opens a context menu to copy/paste and do other things with the selected part.
==== Editing with the Keyboard ====
If you click with the middle mouse button into the envelope, or right click on the small rulers above and below the envelope and select "Set Mouse Focus here", you can control the envelope with keyboard shortcuts, move the keyboard focus to the envelope:
* To move the selection cursor in the time use the arrow "left"/"right" keys or the "home" and "end" keys.
* To select parts of the envelope, hold down the SHIFT key while moving the cursor.
* To create a new point or remove an exisint gone hit the "return" key
* To enter a points exact value in the numerical edit field hit "SHIFT" + "Return"
For other operations like copy/paste take a look into the context menu in the upper and lower rulers.




=== Automation Tools ===
=== Automation Tools ===


[[Image:vvoois_renoise_automation4.png]]The toolbar below the curve contains from left to right:  
[[Image:vvoois_renoise_automation4.png]]
 
The toolbar below the envelope contains a few options and tools. From left to right they are:  


* [[Image:vvoois_renoise_automation_copy.png]] - copies current (selected) curve-values into memory
* [[Image:vvoois_renoise_automation_copy.png]]: copies the current envelope into the clipboard
* [[Image:vvoois_renoise_automation_paste.png]] - Pastes curve-values from current clipboard into the curve-window.
* [[Image:vvoois_renoise_automation_paste.png]]: pastes a previously copied envelope from the clipboard
* [[Image:vvoois_renoise_automation_cut.png]] - Removes the curve and automatically disables the automation for this effect parameter.
* [[Image:vvoois_renoise_automation_cut.png]]: copies the current envelope into the clipboard and the removes it
* [[Image:vvoois_renoise_automation_value.png]] - Value of the current selected node, this can be manually adjusted by double-clicking it and change it to the exact value you desire.
* [[Image:vvoois_renoise_automation_value.png]]: Shows the value of the currently selected point. Double click to enter a new value
* [[Image:vvoois_renoise_automation_zoom.png]] - Zoom mode, 4 levels to pick in cases your pattern sizes are huge.
* [[Image:vvoois_renoise_automation_zoom.png]]: Zoom the envelope view to have a more detailed overview above the points
* [[Image:vvoois_renoise_automation3.png]] - Play mode, this sets the curve shape to use.
* [[Image:vvoois_renoise_automation3.png]]: Setup the type of the envelope:
* [[Image:vvoois_renoise_automation_presets.png]] - Preset containers to store presets (right mouse = store, left mouse is recall)  
** '''Point:''' like Pattern effects only change a parameter when "hitting" a point
* Process tools  
** '''Linear:''' smooth, interpolate values linerly between points
** [[Image:vvoois_renoise_automation_yflip.png]] - Flip curve across vertical-axis  
** '''Cubic:''' smooth, interpolate values with a hermite interpolations between points
** [[Image:vvoois_renoise_automation_xflip.png]] - Flip curve across horizontal axis  
* [[Image:vvoois_renoise_automation_presets.png]]: slots to store presets to (right-mouse button = store, left-mouse button = recall). Those presets are saved in the preferences, so they retain when loading or starting new songs
** [[Image:vvoois_renoise_automation_humanise.png]] - Randomly change value of each node to a value around it’s current value.
* Processing tools  
** [[Image:vvoois_renoise_automation_yflip.png]]: Flip the curve or points in the current selection across the vertical-axis (flip values)
** [[Image:vvoois_renoise_automation_xflip.png]]: Flip the curve or points in the current selection across the horizontal-axis (flip times)
** [[Image:vvoois_renoise_automation_humanise.png]]: Add randomly errors to each value for a more "real" feeling
* Generate tools  
* Generate tools  
** [[Image:vvoois_renoise_automation_gencurve.png]] - Generate a smooth interpolated curve
** [[Image:vvoois_renoise_automation_gencurve.png]]: generate a smooth logarithmic. Use the flip buttons to create other directions.
** [[Image:vvoois_renoise_automation_genrandom.png]] - Generate a randomised curve.  
** [[Image:vvoois_renoise_automation_genrandom.png]]: Generate a random curve
 
== Automation List ==
 
Beside of seeing which parameteters are automated and to be able to create new automations, right clicking on the parameters in the automation list on the left also offers you some tools:
 
Right clicking on a parameters allows you to delete the current patterns automation or all automation in the whole song.
Same applies when right clicking an effect name. There you can delete all automation for the current pattern or the whole song.
 
The search field on top of the list allows you to quickly find a parameter of effect. Enabling the "Automated Only" button will only show effects in the list which already are automated. At the end of a song composing process this can be very useful if you just want to see and edit existing automation.
 
== Tips ==


=== Editing Automation Selectively ===
To create automations ramps which cover more than one pattern, you can use a small trick to set up the correct start and end points. Lets say we want to create a volume ram from -INF dB to 0 dB over 4 patterns:


To select a specific area inside the automation window, click and drag the region in the time-line bar of the automation window. You can also choose to copy and paste the area into the automation window in another preset on any arbitrary position of the automation curve. If there currently no automation envelope exists, the contents will be automatically pasted into the beginning. You can even paste the contents of the automation envelope to the instrument envelopes and vice versa.[[Image:vvoois_renoise_automation_copy.gif]]
# Go to the first pattern and set the volume to -INF
# Go to the automation editor and double click the parameter in the parameter list. This will create one point at -INF
# Add another point at -24 dB at the end of the envelope as last point
# Switch over to the next pattern
# Again double double click the parameter in the parameter list on the left. This will now create one point at -24 dB, the parameters last automation
# Now go an repeat with the next patterns

Revision as of 22:34, 10 February 2010

Automation

Automation is the change of a parameters values over time. A parameter in our case is any FX device parameter, like for example Cutoff and Resonance in a Filter FX. Another example: If you want to fade in a track by changing its volume, you either do this in real-time while playing back the song and record the volume changes, or you can draw a curve that does exactly this: changing the volume from -INF dB to 0 dB.

Automation in Renoise can be done in two ways: Graphically, that's what this chapter is about, and with Pattern Effect Commands. Every DSP device in Renoise can be automated. Automation of plug-in instruments is also done via Track FX, by using an Automation Device.

Creating Automation

The easiest way create automation is to record it. This can be done by clicking and moving a DSP effects slider with the right mouse button while playing back the song. Depending on the automation setting in the Pattern Editors Control Bar (File:Vvoois renoise pc dsp automation.png or File:Vvoois renoise pc dsp automation active.png) your changes will then be recorded as pattern effects or as graphical envelopes.

To quickly create an empty automation and switch over to the automation editor for a parameter, you can also click on the small rectangle next to each parameter on the right:

File:Vvoois renoise automation5.png

(automation rectangles next to the parameter are green for the first three parameters here)

Automation Editor

The automation editor has two main parts. On the left you will see a list of all available automateable parameters and devices for the the currently active track. Next to it is an envelope editor with some tool butons where you will draw and edit the automation. The grid in the envelope labeled and timed like the "lines" in the Pattern Editor. The parameters value is placed from bottom to top, the parameter change time from left to right.

File:Vvoois renoise automation.png

To create an automation, simply select the parameter on the left first, then click somewhere inside the grid. This will create an automation with one point only. Alternatively you can also double click the name of the parameter on the left. This will create an envelope with one point as well. This point has the parameters actual value.

Automation State Icons

You'll now notice that the parameter in the list on the left has got a small green icon next to it. This means there is an automation present for the current pattern. If you switch over to the Track DSPs tab again to see the FX, you'll notice the same green icon there as well.

If you now switch over to a new pattern, you'll still notice a small icon at those places, but this icon is no longer green. This means, there is automation somewhere in the song, but not in the current pattern.


Editing Automation Envelopes

Once you've created an automation, it can be edited with the mouse or keyboard in various way.

With the mouse, clicking somewhere in the evelope where no point is set yet will create a new point. When clicking near to an exisitng point you can drag the point and set a new value. Clicking with the right mouse button will draw a series of points, lets you quickly draw a "shape".

Editing with the Mouse

  • Shift and moving points will remove all points which are under the mouse pointer
  • Control and dragging a point will fine adjust its value. Hovering points will this way also show the points value in a tooltip.
  • Alt will move a selection of points up and down, left and right. Dragging with the right mouse button will rescale the points instead of moving them
  • Alt + Shift will lock the move of points only to new values, so the original times are kept

Clicking and dragging on the rulers above and below the envelope lets you select a part of the envelope. Right clicking opens a context menu to copy/paste and do other things with the selected part.

Editing with the Keyboard

If you click with the middle mouse button into the envelope, or right click on the small rulers above and below the envelope and select "Set Mouse Focus here", you can control the envelope with keyboard shortcuts, move the keyboard focus to the envelope:

  • To move the selection cursor in the time use the arrow "left"/"right" keys or the "home" and "end" keys.
  • To select parts of the envelope, hold down the SHIFT key while moving the cursor.
  • To create a new point or remove an exisint gone hit the "return" key
  • To enter a points exact value in the numerical edit field hit "SHIFT" + "Return"

For other operations like copy/paste take a look into the context menu in the upper and lower rulers.


Automation Tools

File:Vvoois renoise automation4.png

The toolbar below the envelope contains a few options and tools. From left to right they are:

Automation List

Beside of seeing which parameteters are automated and to be able to create new automations, right clicking on the parameters in the automation list on the left also offers you some tools:

Right clicking on a parameters allows you to delete the current patterns automation or all automation in the whole song. Same applies when right clicking an effect name. There you can delete all automation for the current pattern or the whole song.

The search field on top of the list allows you to quickly find a parameter of effect. Enabling the "Automated Only" button will only show effects in the list which already are automated. At the end of a song composing process this can be very useful if you just want to see and edit existing automation.

Tips

To create automations ramps which cover more than one pattern, you can use a small trick to set up the correct start and end points. Lets say we want to create a volume ram from -INF dB to 0 dB over 4 patterns:

  1. Go to the first pattern and set the volume to -INF
  2. Go to the automation editor and double click the parameter in the parameter list. This will create one point at -INF
  3. Add another point at -24 dB at the end of the envelope as last point
  4. Switch over to the next pattern
  5. Again double double click the parameter in the parameter list on the left. This will now create one point at -24 dB, the parameters last automation
  6. Now go an repeat with the next patterns