Hex FX’s Preset Macro Editor lets you adjust the macro curve relationship between various controls and the Hex Dial, to your own liking. You can adjust both the curve for the Effect Slot Knob, or any of the Effect Parameters individually. These changes are then saved when you save a Preset, allowing you to quickly recall edited Presets, including what curve adjustments you’ve made.
Preset Macro Editor Controls
To open the Preset Macro Editor view, click the Preset Macro Editor toggle:
To select a control to edit, choose the Hex Dial or one of the FX Presets in the Control panel. By default, the panel displays all effect or parameter curves in the graph:
Once you’ve selected a control, choose a specific Parameter Curve or Effect Curve to view and edit it individually:
Click the highlighted curve line in the graph to add new control points. Drag these points to fine-tune how the parameter or effect responds as you turn the Hex Dial from its minimum to maximum value.
As you move your cursor over the curve, value and x-y coordinate indicators appear to help you see and make precise changes. As you rotate the Hex Dial, a play head moves horizontally across the graph, showing which part of the curve corresponds to the current dial position:
You can make curves more rounded by holding ALT (Windows) / CTRL (macOS) on your keyboard, then dragging the line between two points:
You can also select preset curves from the right side of the graph or click the trash-can icon to delete the curve entirely, this sets the effect or parameter to zero or its minimum value consistently:
Manually moving an Effect Parameter, or Effect Slot Knob will offset its relationship with the corresponding graph curve. Mouseover this icon and choose Clear Offset to revert the control back to its correct position on the curve:NOTE: Offsets can also be saved with a Preset.
Using the Preset Macro Editor
Below is a basic example of adjusting the Warp parameter curve in the Vinyl Sim preset.
By default, the Warp parameter follows a linear curve from 0–50% as the Hex Dial moves from its minimum to maximum position:
Applying an S-curve to this parameter causes it to ramp up quickly to 50%, maintain that level, and then jump to 100% near the end of the Hex Dial’s range: