Always consult the official Owners Manuals first!
March 2024: all pages have been checked and are up-to-date

Difference between revisions of "Controllers and modifiers"

From Fractal Audio Wiki
Jump to navigation Jump to search
(48 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[image:Pedal.jpg|link=]]
+
[[image:control.jpg|link=]]
  
=Manual=
+
=Controllers and modifiers: owner's manual=
 +
* [[media:4.3.1 Quick Control ABCD.pdf|Axe-Fx II: 4.3.1 Quick Control ABCD]]
 +
* [[media:7 Modifiers & Controllers.pdf |Axe-Fx II:  7 Modifiers and Controllers]]
 +
* [[media:7.2.3 Damping.pdf|Axe-Fx II: 7.2.3 Damping]]
 +
* [[media:7.2.4 Auto-Engage.pdf|Axe-Fx II: 7.2.4 Auto-Engage]]
 +
* [[media:7.2.5 Program Change Reset.pdf|Axe-Fx II: 7.2.5 Program Change Reset]]
 +
* [[media:7.3 Control Sources.pdf|Axe-Fx II: 7.3 Control Sources]]
 +
* [[media:7.3.7 Scene Controllers.pdf|Axe-Fx II: 7.3.7 Scene Controllers]]
 +
* [[media:7.3.8 External Controllers.pdf|Axe-Fx II: 7.3.8 External Controllers]]
 +
* [[media:9 Input-Output Parameters.pdf |Axe-Fx II:  9.4 Control Parameters]]
 +
* [[media:16.8 LFO Waveforms, Duty, and Phase.pdf|Axe-Fx II: 16.8 LFO Waveforms, Duty, and Phase]]
 +
* [[media:16.9 Tempo Cross Reference.pdf|Axe-Fx II: 16.9 Tempo Cross Reference]]
 +
* [[media:16.13 Setting up a Wah Pedal.pdf|Axe-Fx II: 16.13 Setting up a Wah Pedal]]
 +
* [[media:16.13.2 Using an Expression Pedal on an MFC-101.pdf|Axe-Fx II: 16.13.2 Using an Expression Pedal on an MFC-101]]
 +
* [[media:16.17_Modifier_Power.pdf‎|Axe-Fx II: 16.17 Modifier Power]]
  
* [[media:7 Modifiers & Controllers | Modifiers and Controllers]]
+
=Controllers and modifiers: what are these=
* [[media:7 Modifiers & Controllers | 7.2.2 Damping]]
+
* A ''controller'' is something that generates control data. For example: an expression pedal. And the pedal is considered an ''external'' controller, because the data is generated from outside the Axe-Fx II. The same goes for an external on/off switch and a MIDI floor controller, when connected to the Axe-Fx II or other Fractal devices.
* [[media:7 Modifiers & Controllers | 7.2.3 Auto Engage]]
+
* External controllers can be connected to the Axe-Fx II directly using the Pedal jack input(s) at the rear, via MIDI IN or via a floor controller. In I/O > Ctrl you tell the Axe-Fx II which external controllers you are using.
* [[media:7 Modifiers & Controllers | 7.2.4 Program Change Reset]]
+
* There also are ''internal'' controllers, which output control data: ADSR, Envelope, LFO, Pitch, Sequencer. Push the Control button at the front to adjust settings. Adjusting settings always changes the current preset only, not all presets.
* [[media:7 Modifiers & Controllers | 7.3 Control Sources]]
+
* And then there are ''modifiers''. A modifier sits between an internal/external controller and the effect parameters which the controller controls. The controller sends control data, which is modified by a modifier, and then changes parameters in effect blocks.
* [[media:9 Input/Output Parameters | 9.4 Control Parameters
+
* Example: Wahwah effect. Go into Edit mode and you’ll see a block under the FREQ parameter. This means that the frequency parameter can be controlled by a controller. If it is being controlled, the block will be filled. Go to FREQ and press Enter. You’re now in the Modifier menu. Under Source you can select the internal or external controller you wish to attach, or select “None” to detach a controller. Start, End, Slope, Damping etc. are all modifier parameters. If you’d choose an internal controller like Envelope, you need to go to the Control menu (front panel button) to configure it.
  
=User contributions=
+
=Controllers and modifiers: MIDI CCs for external controllers on the Axe-Fx II =
 +
* The MIDI CCs for external controllers 1-12 are: 16 - 27.
  
==About controllers and modifiers==
+
=Controllers and modifiers: detecting modifiers=
* A ''controller'' is something that generates control data. For example: an expression pedal. And it’s considered an ''external'' controller, because the data is generated from outside the Axe-Fx II. The same goes for an external on/off switch and a MIDI floor controller, when connected to the Axe-Fx II.
+
* To check if modifiers and controllers are used in a preset, press Control on the front panel of the Axe-Fx II and scroll to the MODS tab. You can do the same in Axe-Edit.
* External controllers can be connected to the Axe-Fx II directly using the Pedal jack input at the rear, via MIDI IN or via a floor controller. In I/O > Ctrl you tell the Axe-Fx II which external controllers you are using.
+
* When pressing Enter after selecting a modifier at the Mods page, that Modifier menu will open (except for "CONTROL" modifiers). Exit or Control will return from a modifier menu to MODS.
* The Axe-Fx also has ''internal'' controllers, which output control data as well: [[Internal_controllers: ADSR, Envelope, LFO, Pitch, Sequencer]]. Push the Control button at the front to adjust settings. Adjusting settings always changes the current preset only, not all presets.
 
* And then there are ''modifiers''. A modifier sits between an internal/external controller and the effect parameters which the controller controls. Still with me? The controller sends control data, which are modified by a modifier, and then change parameters in effect blocks. Actually, it’s far easier to work with than it is to explain.
 
* Example: Wahwah effect. Go into Edit mode and you’ll see a block under the FREQ parameter. This means that the frequency parameter can be controlled by a controller. If it is being controlled, the block will be filled. Now go to FREQ and press Enter. You’re now in the Modifier menu. Under Source you can select the internal or external controller you wish to attach, or select “None” to detach a controller. Start, End, Slope, Damping etc. are all modifier parameters. If you’d choose an internal controller like Envelope, you need to go to the Control menu (front panel button) to configure it.
 
* [http://wiki.fractalaudio.com/axefx2/index.php?title=Category:Controllers_and_modifiers More controller and modifier-related topics]
 
  
==Detecting and quick-jumping to modifiers/controllers==
+
=Controllers and modifiers: Scene Controllers=
* To check whether modifiers and controllers are used in a preset, press Control on the front panel and scroll to the MODS tab.
+
* Scene Controllers can be assigned to modifiable parameters. There are two of these per preset. The value of this controller can vary per preset scene, allowing you to use a single effect block in a preset and still have different tones (block parameters) in each scene, without the need to use X/Y or other workarounds. The controllers are accessed via Control > Scene.
* When pressing Enter after selecting a modifier at the Mods page, that Modifier menu will open (except for "CONTROL" modifiers). Exit or Control will return from a modifier menu to Mods page
+
* Example: Scene controller 1 might have a Scene 1 value of 10% and a Scene 2 value of 20%. This controller can be attached to Reverb Mix, for example, which would give a higher Reverb mix in the second scene compared to the first scene.
 +
* Scene controllers can also be used to change pitch (Synth, or Pitch block) per scene, or change amp gain per scene etc.
 +
* Note that a scene controller is always related to the parameter it controls. For example, when attaching a scene controller to Delay Feedback, be aware that this parameter's range is from -100 to 100. In other words, setting the controller at 0% sets feedback at -100, not at 0! [http://forum.fractalaudio.com/axe-fx-ii-discussion/80497-axe-fx-ii-firmware-version-12-04-public-beta-10.html#post978570 Source]
 +
* Crossfading sounds with scene controllers, see [[Crossfading sounds]].
 +
* [http://forum.fractalaudio.com/axe-fx-ii-discussion/77486-more-scene-controller-tips.html More tips and examples]
 +
 
 +
=Controllers and modifiers: Global Blocks (Axe-Fx II)=
 +
* Modifier parameters and controller assignments are not saved in / part of Global Blocks. You can use use [[Recall effect]] to copy controller and modifier settings between presets.
 +
 
 +
=Controllers and modifiers: X/Y=
 +
* An assigned modifier always applies to X and Y block states. It's not possible to have different modifier settings for X and Y. The architecture doesn't allow for this. [http://forum.fractalaudio.com/axe-fx-ii-discussion/97591-separate-controllers-x-y-states.html#post1172114 Source]
  
==More information about internal controllers==
+
=Controllers and modifiers: CPU utilization=
* [http://en.wikipedia.org/wiki/Synthesizer Wikipedia]
+
* If you move a pedal the CPU utilization will increase slightly because of MIDI traffic management.
* [http://forum.fractalaudio.com/axe-fx-ii-discussion/78249-internal-controllers-overview-video.html Tutorial video by Simeon]
 
  
==Setting the initial state of an external controller==
+
=Controllers and modifiers: Auto-Engage parameter=
* Setting the ''initial state'' of an external controller is important in this scenario: you are using a pedal to control the overall volume. To make sure that Volume is at 100% when the pedal that controls Volume is NOT connected, set initial state to 100%.
+
* Firmware 11.04: "Added speed (SPD) vs. position (POS) options to Modifier Auto-Engage parameters. The SPD options engage the effect when the controller changes more than 5% in any 20 ms interval (as before). The POS options engage the effect when the controller value is 5% greater than or less than the Off Value (depending upon whether the Off Value is less than or greater than 50% respectively). For example, setting the Auto-Engage to SLOW SPD will bypass the effect when the controller value is less than, say, 5% (default). To engage the effect the controller (foot pedal) must be moved more than 5% in a 20 ms interval. This requires that the pedal be moved somewhat rapidly and prevents the effect from engaging erroneously if the pedal droops. Setting the Auto-Engage to SPD POS will bypass the effect in the same manner but the effect will engage when the controller exceeds 10% (5% + 5%) regardless of the rate of change."
 +
* For a virtual toe switch: set Off Val to around 90% and AutoEng to Medium or Slow.
 +
* There's an alternative to Auto Engage for some effects: [http://forum.fractalaudio.com/axe-fx-ii-discussion/72433-how-bring-whammy-without-auto-engage.html check this thread]. Bakerman: "Damping on the mix modifier can help with that. Around 200 ms would probably be a good starting point. It will still go to 100% mix very quickly, then once it's on you can spend a half-second or so at 0-5% while mix remains at 100%." [http://forum.fractalaudio.com/axe-fx-ii-discussion/74231-wah-auto-engage-problem-fw11-2.html#post910170 source]
  
==Envelope and Pitch internal controllers: only front input and Input 1 left==
+
=Controllers and modifiers: PC RST parameter=
* The Envelope and Pitch internal controllers only detect signals at the front input and Input 1 left (rear).
+
* This parameter determines if a modified parameter is reset to its stored value upon receiving a Program Change message, or stays at its current value.
 +
* Cliff: "The new value must be 5% different than the previous value, otherwise whatever value the pedal is at, will immediately override the "PC RST" value. The idea is that the parameter is set to a value when you recall the patch. You then have to move your pedal a bit (5%) to regain control of the parameter. This is done for two reasons:
 +
*# Many MIDI controllers send the state of their expression pedals along with the PC message. If the behavior weren't as described, the stored parameter value wouldn't stick.
 +
*# Many MIDI controllers have "noisy" expression pedals where the value tends to bounce around a little. This prevents the stored value from being lost."
  
==Modifier curves==
+
=Controllers and modifiers: about internal controllers=
* Firmware 6.02 "Added Scale and Offset parameters to Modifiers. The Scale parameter applies a “gain” to the modifier curve allowing the user to create steeper or shallower curves. The Offset parameter allows shifting the curve up or down."
+
* Internal controllers: ADSR, Envelope, LFO, Pitch, Sequencer. These output control data.
* Here are some useful settings:
+
* [http://forum.fractalaudio.com/axe-fx-ii-discussion/78249-internal-controllers-overview-video.html Tutorial video by Simeon.]
** Simulating a Whammy, reaching an octave at toe-down, with extra "play" at the top: Pitch CONTROL; SCALE 1.089; OFFSET 10.0
+
 
** Make the Auto-Engage "bump" disppear (true bypass at heel-down): Pitch MIX; Start 40; Mid 100; End 55; Slope 0; Scale 10; Offset 100
+
=Controllers and modifiers: setting the initial state of an external controller=
** Make a modifier go straight from MIN to MAX at toe-down: START 0; MID 0; MAX 60; SLOPE 0; SCALE 10; OFFSET -100  
+
* Setting the ''initial state'' of an external controller is important in this scenario: you are using a pedal to control the overall volume. To make sure that Volume is at 100% when the pedal that controls Volume is NOT connected, set initial state to 100% (I/O > MIDI > Init Ctrl Val).
  
==Global Blocks and modifier/controller data==
+
=Controllers and modifiers: Envelope and Pitch controllers work only with the front input and Input 1 left on the Axe-Fx II=
* Modifier parameters and controller assignments are not saved in Global Blocks. You can use use Effect Recall to copy controller and modifier settings between presets.
+
* The Envelope and Pitch internal controllers only detect signals at the front input and Input 1 left (rear) on the Axe-Fx II.
  
==Using external controllers increases CPU utilization==
+
=Controllers and modifiers: modifier curves=
* If you move a pedal the CPU utilization of the preset will increase slightly because of MIDI traffic management.
+
* The Scale parameter applies a “gain” to the modifier curve allowing the user to create steeper or shallower curves.
 +
* The Offset parameter allows shifting the curve up or down.
 +
* Here are some useful settings:
 +
** Simulating a Whammy, reaching an octave at toe-down, with extra "play" at the top: Pitch CONTROL; SCALE 1.089; OFFSET 10.0.
 +
** Make the Auto-Engage "bump" disppear (true bypass at heel-down): Pitch MIX; Start 40; Mid 100; End 55; Slope 0; Scale 10; Offset 100.
 +
** Make a modifier go straight from MIN to MAX at toe-down: START 0; MID 0; MAX 60; SLOPE 0; SCALE 10; OFFSET -100.
 +
** Simulate a Log taper in a modifier menu: set "Mid" in the modifier menu to 20%. Adjust Slope to avoid the dead zone.  
  
==Controlling controllers in a DAW==
+
=Controllers and modifiers: using a DAW=
* [http://forum.fractalaudio.com/axe-fx-ii-discussion/77009-how-controlling-modifiers-axe-fx-ii-cubase-daw.html Read this]
+
* [http://forum.fractalaudio.com/axe-fx-ii-discussion/77009-how-controlling-modifiers-axe-fx-ii-cubase-daw.html Read this].
  
==Scene Controllers==
+
==Controllers and modifiers: crossfading sounds==
* Firmware 12 added "Scene Controllers". Just like a LFO, Envelope etc., you can assign these to a modifiable parameter. There are two of these per preset. The value of this controller can vary per preset scene, allowing you to use a single effect block in a preset and still have different tones (block parameters) in each scene, without the need to use X/Y or other workarounds. The controllers are accessed via the Control->Scene menu. Example: Scene Controller 1 might have a Scene 1 value of 10% and a Scene 2 value of 20%. This controller can be attached to Reverb Mix, for example, which would give a higher Reverb mix in the second scene compared to the first scene.
+
* See [[Crossfading sounds]].
* Chris @ Katsu Kuri Media created an [http://blog.katsukurimedia.com/2013/11/scene-controllers-in-the-axe-fx-ii-basics excellent tutorial video] and a very handy [http://blog.katsukurimedia.com/controller-value-charts-axe-fx-ii-fractal-audio-systems/ chart to look up for values].
 
* Note that a scene controller is always related to the parameter it controls. For example, when attaching a scene controller to Delay Feedback, be aware that this parameter's range is from -100 to 100. In other words, setting the controller at 0% sets feedback at -100, not at 0! [http://forum.fractalaudio.com/axe-fx-ii-discussion/80497-axe-fx-ii-firmware-version-12-04-public-beta-10.html#post978570 Source]
 
* * More tips and examples:
 
** http://forum.fractalaudio.com/axe-fx-ii-discussion/77486-more-scene-controller-tips.html
 
** http://forum.fractalaudio.com/axe-fx-ii-discussion/77487-more-scene-controller-tips.html
 
  
[[category:Presets and effects]]
+
[[category:Effect]]
[[category:Connecting]]
+
[[category:MIDI]]

Revision as of 19:15, 25 March 2015

File:Control.jpg

Controllers and modifiers: owner's manual

Controllers and modifiers: what are these

  • A controller is something that generates control data. For example: an expression pedal. And the pedal is considered an external controller, because the data is generated from outside the Axe-Fx II. The same goes for an external on/off switch and a MIDI floor controller, when connected to the Axe-Fx II or other Fractal devices.
  • External controllers can be connected to the Axe-Fx II directly using the Pedal jack input(s) at the rear, via MIDI IN or via a floor controller. In I/O > Ctrl you tell the Axe-Fx II which external controllers you are using.
  • There also are internal controllers, which output control data: ADSR, Envelope, LFO, Pitch, Sequencer. Push the Control button at the front to adjust settings. Adjusting settings always changes the current preset only, not all presets.
  • And then there are modifiers. A modifier sits between an internal/external controller and the effect parameters which the controller controls. The controller sends control data, which is modified by a modifier, and then changes parameters in effect blocks.
  • Example: Wahwah effect. Go into Edit mode and you’ll see a block under the FREQ parameter. This means that the frequency parameter can be controlled by a controller. If it is being controlled, the block will be filled. Go to FREQ and press Enter. You’re now in the Modifier menu. Under Source you can select the internal or external controller you wish to attach, or select “None” to detach a controller. Start, End, Slope, Damping etc. are all modifier parameters. If you’d choose an internal controller like Envelope, you need to go to the Control menu (front panel button) to configure it.

Controllers and modifiers: MIDI CCs for external controllers on the Axe-Fx II

  • The MIDI CCs for external controllers 1-12 are: 16 - 27.

Controllers and modifiers: detecting modifiers

  • To check if modifiers and controllers are used in a preset, press Control on the front panel of the Axe-Fx II and scroll to the MODS tab. You can do the same in Axe-Edit.
  • When pressing Enter after selecting a modifier at the Mods page, that Modifier menu will open (except for "CONTROL" modifiers). Exit or Control will return from a modifier menu to MODS.

Controllers and modifiers: Scene Controllers

  • Scene Controllers can be assigned to modifiable parameters. There are two of these per preset. The value of this controller can vary per preset scene, allowing you to use a single effect block in a preset and still have different tones (block parameters) in each scene, without the need to use X/Y or other workarounds. The controllers are accessed via Control > Scene.
  • Example: Scene controller 1 might have a Scene 1 value of 10% and a Scene 2 value of 20%. This controller can be attached to Reverb Mix, for example, which would give a higher Reverb mix in the second scene compared to the first scene.
  • Scene controllers can also be used to change pitch (Synth, or Pitch block) per scene, or change amp gain per scene etc.
  • Note that a scene controller is always related to the parameter it controls. For example, when attaching a scene controller to Delay Feedback, be aware that this parameter's range is from -100 to 100. In other words, setting the controller at 0% sets feedback at -100, not at 0! Source
  • Crossfading sounds with scene controllers, see Crossfading sounds.
  • More tips and examples

Controllers and modifiers: Global Blocks (Axe-Fx II)

  • Modifier parameters and controller assignments are not saved in / part of Global Blocks. You can use use Recall effect to copy controller and modifier settings between presets.

Controllers and modifiers: X/Y

  • An assigned modifier always applies to X and Y block states. It's not possible to have different modifier settings for X and Y. The architecture doesn't allow for this. Source

Controllers and modifiers: CPU utilization

  • If you move a pedal the CPU utilization will increase slightly because of MIDI traffic management.

Controllers and modifiers: Auto-Engage parameter

  • Firmware 11.04: "Added speed (SPD) vs. position (POS) options to Modifier Auto-Engage parameters. The SPD options engage the effect when the controller changes more than 5% in any 20 ms interval (as before). The POS options engage the effect when the controller value is 5% greater than or less than the Off Value (depending upon whether the Off Value is less than or greater than 50% respectively). For example, setting the Auto-Engage to SLOW SPD will bypass the effect when the controller value is less than, say, 5% (default). To engage the effect the controller (foot pedal) must be moved more than 5% in a 20 ms interval. This requires that the pedal be moved somewhat rapidly and prevents the effect from engaging erroneously if the pedal droops. Setting the Auto-Engage to SPD POS will bypass the effect in the same manner but the effect will engage when the controller exceeds 10% (5% + 5%) regardless of the rate of change."
  • For a virtual toe switch: set Off Val to around 90% and AutoEng to Medium or Slow.
  • There's an alternative to Auto Engage for some effects: check this thread. Bakerman: "Damping on the mix modifier can help with that. Around 200 ms would probably be a good starting point. It will still go to 100% mix very quickly, then once it's on you can spend a half-second or so at 0-5% while mix remains at 100%." source

Controllers and modifiers: PC RST parameter

  • This parameter determines if a modified parameter is reset to its stored value upon receiving a Program Change message, or stays at its current value.
  • Cliff: "The new value must be 5% different than the previous value, otherwise whatever value the pedal is at, will immediately override the "PC RST" value. The idea is that the parameter is set to a value when you recall the patch. You then have to move your pedal a bit (5%) to regain control of the parameter. This is done for two reasons:
    1. Many MIDI controllers send the state of their expression pedals along with the PC message. If the behavior weren't as described, the stored parameter value wouldn't stick.
    2. Many MIDI controllers have "noisy" expression pedals where the value tends to bounce around a little. This prevents the stored value from being lost."

Controllers and modifiers: about internal controllers

Controllers and modifiers: setting the initial state of an external controller

  • Setting the initial state of an external controller is important in this scenario: you are using a pedal to control the overall volume. To make sure that Volume is at 100% when the pedal that controls Volume is NOT connected, set initial state to 100% (I/O > MIDI > Init Ctrl Val).

Controllers and modifiers: Envelope and Pitch controllers work only with the front input and Input 1 left on the Axe-Fx II

  • The Envelope and Pitch internal controllers only detect signals at the front input and Input 1 left (rear) on the Axe-Fx II.

Controllers and modifiers: modifier curves

  • The Scale parameter applies a “gain” to the modifier curve allowing the user to create steeper or shallower curves.
  • The Offset parameter allows shifting the curve up or down.
  • Here are some useful settings:
    • Simulating a Whammy, reaching an octave at toe-down, with extra "play" at the top: Pitch CONTROL; SCALE 1.089; OFFSET 10.0.
    • Make the Auto-Engage "bump" disppear (true bypass at heel-down): Pitch MIX; Start 40; Mid 100; End 55; Slope 0; Scale 10; Offset 100.
    • Make a modifier go straight from MIN to MAX at toe-down: START 0; MID 0; MAX 60; SLOPE 0; SCALE 10; OFFSET -100.
    • Simulate a Log taper in a modifier menu: set "Mid" in the modifier menu to 20%. Adjust Slope to avoid the dead zone.

Controllers and modifiers: using a DAW

Controllers and modifiers: crossfading sounds