negativity
negativity · utilities · schema v1NEGATIVITY — a tiny 1-in / 1-out CV utility: a pure INVERTER. Model: out = −in — it flips the sign of its input sample-for-sample (in=0.4 → −0.4, in=−0.7 → +0.7). Computed sample-accurately by a single Web Audio GainNode whose gain is a fixed −1 (no worklet, no DSP build). Controls — NONE: there are no knobs or parameters; the inversion is fixed. IO — IN (cv): the control voltage to invert; OUT (cv): the inverted result, out = −in. All patching is via the card's yellow drill-down PATCH PANEL (top-left / top-right affordances → INPUT / OUTPUT) — no side jacks. It is the no-knob, fixed-sign sibling of POLARIZER / DEPOLARIZER (those also reshape range; NEGATIVITY only inverts). Usage: turn a rising modulation into a falling one (or the reverse); derive a complementary CV such as an inverted envelope for ducking / sidechain-style modulation; or phase-flip a bipolar modulation source before it hits a destination.
the faceplate
inputs
| id | cable | what it does |
|---|---|---|
in | cv | control voltage (CV) |
outputs
| id | cable | what it does |
|---|---|---|
out | cv | control voltage (CV) |
source
negativity.ts on GitHub.