The Curve Editor is the central tool for shaping your sound in the frequency domain. Similar to an EQ curve which defines gain boost/cut per frequency, a curve in the Curve Editor define a value or amount per frequency across the frequency spectrum. For example, MagicDelay uses the curve to define a delay time at each frequency. Editing the curve is easy, fast, and playful. It is designed to avoid getting distracted with technical details and instead allow you to focus on the actual result. Let’s get started!

You may edit up to 4 input curves which you can later on morph/mix using a XY pad into the output curve. On the left side there are 4 rows of controls, one for each input curve, each with it’s own colour. Let’s see it in action:

Editing is straight forward and uses familiar concepts for adding and removing control points, and adjusting the curve:

A stepped mode can bet toggled for editing steps instead of curves. You can also apply a grid that snaps the curve. MagicDelay uses the grid to snap to BPM related delay times:

Next you can mix the 4 input curves using the XY Pad. Each corner of the XY pad corresponds to one of the four input curves. The curves and XY pad corners are colour coordinated for quick visual feedback. And finally you can alter the output curve using the modifiers, invert, shift, and skew. Here spread controls for Stereo FX are also provided. A shadow of the curve will be shown to indicate spread if any is applied:

That’s it! Happy Editing!