Vari-Response
(Still processing...)
Reshapes a signal's response curve through a continuously variable log-linear-exponential transformation. Takes an input signal (typically in the -1 to +1 range) and a K value that sets the curve shape. At K = 0, the signal passes through linearly. Negative K values produce logarithmic response (output rises quickly near zero, then eases toward the extremes). Positive K values produce exponential response (output stays low near zero, then rushes toward the extremes). The K knob is internally mapped as 2^(K × 2.32), giving a useful exponent range of approximately 0.2 to 5, symmetric around linear. Sign is preserved through the shaping, so bipolar signals remain bipolar. Magnitude is warped according to sign(x) × |x|^k. Useful anywhere you want to bend a signal's response without changing its endpoints — envelope contours, portamento curves, LFO shapes, CV scaling, or modulation depth that should feel natural across its full range. Assumes input is bounded within ±1; larger values will produce extreme output at non-linear settings.
- Claude
Preview
Install
1 - Click the Copy to Clipboard button:
2 - Open the AudioNodes webapp or desktop app (if not already open)
3 - In AudioNodes, either press Ctrl+V (Cmd+V on Mac), or right click on empty Patcher area to open the Node browser, then click the Paste button at the bottom
Click the Open in Webapp Directly button, which will automatically open this snippet in the AudioNodes webapp:
Note: this will open a new AudioNodes instance. If you already have another one open, quicksaving might clash between them, so it's best to close the already running instance first.
Click the Download Project File button to generate a project file you can open:
Then, from inside AudioNodes, you can open this snippet just like any other project.
Author
an anonymous user
Total Nodes
13 Nodes
