Chiral Audio help center

Install, activate, keep moving.

Installation, activation, license recovery, and practical control references for the Chiral Audio catalog. Use this page when you need to get running, fix a purchase or machine issue, or find a starting workflow without leaving the product context.

01

Start here.

Catalog operating facts

01.01
Facts

The operating model

Chiral Audio plugins are digital downloads. Checkout is handled by Paddle. License delivery and activation are handled by the Chiral license service at license.chiral.audio. The site starts checkout, but it does not generate licenses or store payment details.

One key per productEach product license has its own key. A bundle order should include one key for Foxfire, one for Autocatalysis, and one for Soliton.
Two machinesEach product license activates up to two computers used by the licensee.
Offline windowAfter activation, the plugin can run offline for up to 14 days between online checks.
macOS formatsProduct pages list macOS 11 or later with VST3, AU, and Standalone builds.
Windows formatProduct pages list Windows 10 or later with VST3 builds.
Refund windowRefunds are handled through Paddle according to the public refund policy.
02

Downloads.

Official installer links

02.01
Download

Use current installers

Download from official Chiral Audio links. Keep the purchase email, because it contains the license key and a durable path back to the installer links.

Foxfire Coupled-oscillator chorus and ensemble.
Autocatalysis Logistic-growth resonator and harmonic bloom.
Soliton Self-sustaining delay with dispersion and stabilization.
Boltzmann Statistical-mechanics MIDI sequencer and arpeggiator.
Geodesic Gravitational time-dilation multi-tap delay and freeze.
Anderson Freeze Spectral-localization freeze and sustain processor.
Arrhenius Reaction-kinetics multi-band thermal gate.
03

Install.

Quiet, direct instructions

03.01
macOS

macOS install

  1. Download the macOS DMG for your product.
  2. Open the DMG and double-click the installer inside.
  3. Walk through the wizard. The installer asks which formats you want included — VST3, Audio Unit (AU), and Standalone are all checked by default. Uncheck anything you don't need.
  4. macOS will ask for your admin password to write the plugins into the system folders.
  5. Quit and reopen your DAW so it picks up the new plugin on its next scan. If your DAW has a plugin manager, run a manual rescan if the plugin does not appear on first launch.

The installer places files at /Library/Audio/Plug-Ins/VST3/, /Library/Audio/Plug-Ins/Components/, and /Applications/. Product pages list macOS 11 or later as supported.

03.02
Windows

Windows install

  1. Download the Windows ZIP for your product. The Windows download is a ZIP, not an installer.
  2. Extract the ZIP.
  3. Copy the .vst3 file into C:\Program Files\Common Files\VST3\.
  4. Restart your DAW and rescan VST3 plugins.

Logic and other AU-only hosts are not supported on Windows.

Unsigned VST3 note Windows builds are unsigned at launch. There's no installer to run, so SmartScreen typically isn't involved — most users will not see any prompt. If Windows quarantines the file or your DAW refuses to load it on first scan, right-click the .vst3Properties → check UnblockOK. Authenticode signing is on the roadmap. Read-me text is included as INSTALL-WINDOWS.txt inside the ZIP.
04

Activation & license recovery.

Keys, seats, offline checks

04.01
Activation

Activate the plugin

  1. Open the plugin in your DAW.
  2. Paste the full license key from the email, including dashes.
  3. Activate while connected to the internet.
  4. Keep the purchase email for future reinstallations.

The key format is CHRL-XXXX-XXXX-XXXX-XXXX. If a bundle email includes three products, use the matching key for the product you are opening.

04.02

Seat resets, lost keys, refunds

  • Seat limit: each product license activates up to two machines. If you have used both seats and need a third (replacing a computer or drive, moving studios), email [email protected] with the order or transaction ID and we will free a seat. A self-serve in-plugin deactivation menu is on the roadmap; until then, support handles deactivation.
  • Lost key: email from the purchase address when possible and include the order or transaction ID.
  • Offline use: after activation, the plugin runs offline for up to 14 days between online checks. If you are taking a machine off-network, activate first while connected.
  • Refunds: the public refund policy gives a seven-day window, subject to license revocation and the conditions stated there.
  • No key sharing: do not send license keys in bug reports. Use the order or transaction ID instead.
05

Foxfire.

Coupled-oscillator chorus

05.01

What to reach for first

Foxfire is a chorus built from up to sixteen coupled oscillators that share phase information through the Kuramoto mean-field model: \(\dfrac{d\theta_i}{dt} = \omega_i + \dfrac{K}{N}\sum_{j} \sin(\theta_j - \theta_i)\). Start by choosing the size of the population, then use Coupling to move the field from independent drift toward partial synchrony and lock. Depth and Rate set how obvious the modulation feels. Stereo and Mix place the field in the track.

The chassis splits the controls into a core row (always visible) and an advanced row hidden behind the aperture toggle in the upper-right. A live order-parameter readout (R) sits in the footer — useful while you set Coupling, since R names how coherent the population is at any moment.

ControlWhat it doesUse it when
CouplingSets how strongly each oscillator responds to the shared phase field — K, in the Kuramoto model. Low values drift independently; higher values pull the population toward lock. 0 – 1, default 0.35.Sweep this first. The useful area is often the edge where the field starts to cohere.
SpreadSets the width of the natural-frequency distribution across the population (the σ in g(ω)). Wider Spread means voices want to drift further apart, so Coupling has to work harder to lock them. 0 – 1, default 0.50.Raise for a wider, less obedient ensemble. Lower when you want tighter lock.
DepthModulation amplitude — how far the delay taps swing as the oscillators modulate the chorus. 0 – 1, default 0.45.Low values for doubling. High values for audible ensemble pitch motion.
RatePopulation's center frequency ω₀ — the average modulation speed. 0 – 1, default 0.40.Set the musical pace before fine-tuning Coupling.
VoicesEnsemble size. CPU scales linearly with voice count. 2 – 16, default 12.More voices for pads and wide washes; fewer for leads, guitar, or tighter doubling.
StereoStereo width — distributes voices across the left-right field. 0 – 1, default 0.70.Raise for width. Pull back when the part needs to stay centered or mono-compatible.
MixWet/dry blend. 0 – 100%, default 50%.Moderate for inserts; raise for sound-design and send-style use.
ToneLowpass cutoff on the wet signal so the chorus can sit warmer or brighter. 0 – 1, default 0.80.Darken bright sources before reducing Mix.
Feedback and advanced field controls
FeedbackReturns part of the wet signal into the chorus network for more resonance and edge. Range is capped low for stability. 0 – 0.4, default 0.Raise slowly. Use zero for clean ensemble movement.
FB ModeFeedback routing. Classic: summed wet feedback returns into the shared delay input — smooth, even chorus feedback. Resonant: each voice's tap feeds back into its own input — voices resonate independently, harmonically complex. Default Classic.Resonant when the chorus should take on metallic or flanger-like character.
ColorFeedback filter cutoff. Lower = darker, warmer feedback. Higher = brighter, edgier feedback. Audible only when Feedback > 0. 0 – 1, default 0.70.Use after Feedback is audible.
FB QQ factor of the feedback filter. Audible only when Feedback > 0. 0.5 – 20, default 0.5.Raise for narrow resonant emphasis; keep low for smoother feedback.
DensityPer-voice delay-time spacing across the population. Low = voices clustered close together, tighter and more comb-like. High = voices spread further apart, more spacious. 0 – 1, default 0.50.Lower for tighter comb-like motion, higher for a more spacious population.
LocalityCoupling neighborhood. Zero = global mean-field (all voices listen to all — classical Kuramoto). Higher = more local coupling, into chimera-state territory where coherent and incoherent regions coexist. Higher Locality requires more Coupling to lock the same population. 0 – 1, default 0.Use when you want complex partial synchronization rather than a single uniform lock.
FB CouplingCouples the audio feedback into per-voice frequency detuning, adding a feedback-driven dimension to the synchronization dynamics. Audible only when Feedback > 0. 0 – 1, default 0.Use with Feedback when you want the source material to push back on the modulation field.
Order meter (R)Live readout of the order parameter R. Near zero = incoherence, near one = full lock. Footer readout.Watch it while sweeping Coupling to find the transition zone.
Drift washHigh voices, low Coupling, medium Spread, wide Stereo, moderate Mix.
Threshold shimmerMedium Coupling, medium Spread, moderate Depth, slow Rate.
Locked motionLower Spread, higher Coupling, fewer voices, narrower Stereo.
06

Autocatalysis.

Logistic-growth resonator

06.01

Build the bloom

Autocatalysis is a network of sixteen tuned resonators arranged on a Bark-spaced filterbank. Each resonator's gain is governed by logistic growth: \(\dfrac{dx}{dt} = rx\!\left(1 - \dfrac{x}{K}\right)\) when the band's energy is above the nucleation threshold, and exponential decay below it. Bands present in the input self-amplify; bands absent decay. Catalyst controls how quickly the bloom starts. Capacity sets the ceiling. Compete changes whether bands grow together or push against each other.

At high Compete settings the network enters the Belousov–Zhabotinsky regime: competing resonators rise and fall in cycles, producing rhythmic spectral pulsation from a static input. The chassis exposes a live band-field display across the top — sixteen vertical bars showing each resonator's growth state, with horizontal reference lines for Threshold and Capacity.

ControlWhat it doesUse it when
CatalystGrowth rate. How fast harmonics bloom once Threshold is crossed. Louder bands grow faster (the autocatalytic part). 0 – 1, default 0.50.Raise until the bloom follows the performance instead of lagging behind it.
CapacityCarrying capacity — K, in the Verhulst equation. Maximum resonance boost before the S-curve self-limits. 0 – 1, default 0.70.Use as the safety ceiling before adding Drive or Compete.
CompeteInter-band competition (Lotka–Volterra coefficient α). Low = independent bloom across the spectrum. Mid = shared ceiling, spectrally fair. High = strongest band dominates and the network enters BZ pulsation. 0 – 1, default 0.Keep low for harmonic enhancement. Raise for motion, pulsing, and selective emphasis.
ThresholdNucleation threshold — the input level a band must cross before its resonator engages aggressively. 0 – 1, default 0.30.Raise on dense sources, lower on sparse or quiet material.
DriveSaturation intensity applied to each resonator as its growth state rises. Generates new harmonics through nonlinear processing. 0 – 1, default 0.30.Use after Catalyst and Capacity feel right. Drive changes the color, not the trigger logic.
DecayResonator release. How long harmonics ring after the input that triggered them stops. 0 – 1, default 0.50.Short for transient thickening, longer for ringing body and spectral tails.
FocusResonator Q range. Low = broad, warm, EQ-like. High = narrow, ringing, almost vocal-formant. 0 – 1, default 0.30.Lower for warm, broad enhancement; higher for more selective harmonic emphasis.
Tone, placement, and gain controls
SkewFrequency-axis tilt across the sixteen bands. Left = bass emphasis. Center = neutral. Right = treble emphasis. 0 – 1, default 0.50.Use when the bloom is useful but sits too low or too high.
WidthStereo decorrelation across the resonator field via alternating L/R band offsets. 0 – 1, default 0.Raise for width on pads and drums; keep at 0 when the enhancement needs to stay mono-compatible.
MixDry/wet parallel blend. 0 – 1, default 0.70.Low values for transparent enhancement, higher values for obvious bloom.
In GainInput gain. Pushes more bands across Threshold without changing Threshold itself. -24 – +6 dB, default 0.Adjust before Threshold if the whole plugin feels underfed or over-triggered.
Out GainFinal output level after the dry/wet mix. -24 – +6 dB, default 0.Level-match here so louder does not masquerade as better.
Band-field displayLive readout at the top of the chassis. Each of the sixteen vertical bars shows one resonator's growth state, with horizontal reference lines for Threshold (lower) and Capacity (upper). Display only.Watch it to see whether your knob settings are letting the network reach the regime you expect.
Subtle bloomModerate Catalyst, restrained Capacity, low Compete, low Mix.
Body from thin materialLower Threshold, medium Decay, broad Focus, careful Output trim.
Competitive pulseHigher Compete, longer Decay, enough Capacity for the bands to trade motion.
07

Soliton.

Dispersion-balanced delay v1.1

07.01

Hold the line without runaway

Soliton is a feedback delay where repeats stabilize instead of decay. The feedback loop holds a cascade of allpass dispersion stages (Spread smears each repeat; Smear Density picks how many stages run — Light, Medium, or Dense), a saturator (Focus drives, Shape picks the curve), and a dual-cut filter cluster (Lo Cut + Hi Cut with resonance and a 6 / 12 / 24 dB/oct slope selector). A dynamic stabilizer regulates loop energy so the line neither dies nor runs away — Sustain sets the target level, Return sets how quickly the stabilizer corrects toward it. The conceptual spine is the Korteweg-de Vries equation: \(u_t + 6u\,u_x + u_{xxx} = 0\).

The XY pad at center is the live performance surface — default axes are Spread (X) and Focus (Y), reassignable from the corner dropdowns. The drift halo only renders when Spread is on an axis, by design — it visualizes the dispersing field, and there is no field to draw if Spread is locked off-axis. The pad's indicator follows external parameter changes (Balance drag, preset recall, host automation), so the dot stays accurate even when you're driving the underlying dials directly.

New in v1.1: In pre-feedback trim, full Filter cluster replacing the v1.0 Tone knob, Clear Buffer panic gate, Smear Density selector (Light/Medium/Dense), expanded 19-division tempo grid, Filter Slope selector (6/12/24 dB), and Recovery renamed to Return. Upgrades land in place; v1.0 presets carry over.

ControlWhat it doesUse it when
InPre-feedback input trim. Sets the level entering the delay line, before the saturator and filter see anything. -24 – +6 dB, default 0.Pull down on hot busses to keep the loop clean; push up to drive the saturator harder for more grit on every repeat.
TimeDelay interval between repeats. Free-running by default. When Sync is on, Time follows the Delay Rate choice and the knob displays the rate label. 10 ms – 2000 ms, default 500 ms.Use for off-grid echoes, short smears, and manually performed delay moves.
Delay RateLocks delay timing to host tempo. Nineteen divisions covering 4 bars down to 1/64, with dotted and triplet variants at every common subdivision. Default Free (off), 1/8 when engaged.Use when repeats need to sit on the arrangement grid. Picking a rate from Free mode auto-engages Sync.
SpreadAllpass dispersion intensity. Widens the dispersive field so repeats smear, bloom, and lose their simple delay-line shape. Counterbalanced by Focus. 0 – 1, default 0.50.Raise for wash, haze, and widening motion.
FocusSaturation drive that re-concentrates what Spread has dispersed and adds harmonic richness. Balanced against Spread for stable soliton-like repeats. 0 – 1, default 0.50.Raise when the field has become too diffuse or needs a sharper return.
SustainStabilizer target energy. Higher = louder, more persistent self-sustaining repeats. At 0, repeats decay naturally — Soliton behaves like a conventional delay. 0 – 1, default 0.40.Raise until repeats hold. Pull back when the delay needs to clear naturally.
Lo CutHighpass cutoff inside the feedback loop. Cuts everything below this frequency on every repeat. 20 Hz – 20 kHz, default 20 Hz.Raise to keep low end tidy when stacking long tails. Drag the left handle on the filter visualisation, or the dial.
Hi CutLowpass cutoff inside the feedback loop. Cuts everything above this frequency on every repeat. 20 Hz – 20 kHz, default 20 kHz.Lower to darken the tail across repeats. Drag the right handle on the filter visualisation, or the dial.
Filter MixWet/dry on the filter cluster itself. 0 – 1, default 0.At 0 the filter is bypassed (loop runs as if the filter were not there). Raise to bring the filter into the loop. Default off so legacy v1.0 sessions are unchanged.
MixDry/wet blend. 0 – 1, default 0.50.Level-match after changing Sustain, Shape, or Focus.
OutputFinal output level after the dry/wet mix. Does not affect the feedback loop. -24 – +6 dB, default 0.Trim independently of the loop's internal balance.
Stability, space, and performance controls
BalanceSingle-knob macro across Spread and Focus. 0 = full Spread / no Focus (ethereal, dissolving). 0.5 = balanced soliton. 1 = full Focus / no Spread (sharp, locked, aggressive). Moves both Spread and Focus with it; the slider thumb itself also follows whenever either underlying dial moves, so the macro view stays accurate. 0 – 1, default 0.50.Use when you want one gesture between diffusion and crystallization.
DriftAllpass coefficient modulation depth. The dispersing field gains its own slow life. 0 – 1, default 0.20.Raise for shimmer and movement inside sustained repeats.
WidthStereo decorrelation between L/R allpass coefficients. 0 – 1, default 0.50.Raise for wide beds; lower for mono-safe or center-focused work.
ReturnStabilizer correction speed. Three regimes: slow / organic, quick-lock, pumping. Renamed from Recovery in v1.1 — same parameter. 0 – 1, default 0.30.Lower for organic settling, higher for tighter lock or pumping motion.
DuckSidechains the wet/dry mix to the dry input envelope. Wet ducks while you play, swells back when you stop. Modulates the mix ratio, not the wet signal — keeps the stabilizer out of a feedback loop with the ducker. 0 – 1, default 0.Vocals, leads, and busy parts where repeats should stay out of the way.
FreezeLocks the current loop state indefinitely. The delay line stops accepting new input and the stabilizer holds the captured tone. The propagation panel gains a frosted border while Freeze is on. On / off, default off.Engage after the tone blooms, then perform Mix, Output, or the XY pad.
Ping-PongSquare-wave gain modulation at the delay frequency, applied to L/R. Pseudo-stereo bouncing from a mono core, with smooth transitions. On / off, default off.Rhythmic stereo motion without adding another delay.
Clear BufferMomentary button beside the visualisation panel. Instantly empties the delay line, wrapped in a 5 ms cosine ramp so the wipe is click-free, with a short hold so the cleared state lands cleanly. Re-trigger safe — rapid clicks restart the envelope without artefacts. New in v1.1.Use as a panic during runaway, or as a performance gesture during heavy Sustain passages.
Smear DensityPicks how many cascaded allpass dispersion stages the loop runs through. Light (2 stages): preserves transient attack, yields coloured discrete echoes at high Spread. Medium (4 stages): hybrid. Dense (8 stages, default): the canonical continuous soliton wall. Independent from Spread intensity. New in v1.1.Light for articulated coloured echoes; Dense for continuous gauzy smear; Medium for the middle ground.
Filter SlopeSteepness of the Lo Cut and Hi Cut. 6 dB/oct (default): transparent, no resonance peak — matches v1.0 Tone character. 12 dB/oct: standard biquad — Lo Res and Hi Res handles start to bite. 24 dB/oct: steep cascade with strong resonance, for fully-sculpted vocal-like tails. New in v1.1.6 for transparency, 12 for everyday filter feel, 24 for aggressive sculpting.
Lo Res · Hi ResResonance peak at the Lo Cut and Hi Cut frequencies. At 12 or 24 dB slope, raises a peak right at the cutoff. At 6 dB slope the resonance handles are inert by design (a 1-pole filter has no Q). 0 – 1 each, default 0 each.Drag the curve handles vertically on the filter visualisation. Use sparingly at the top — gets pingy.
ShapeSaturator family inside the feedback loop. Tanh Warm: soft, classic. Asym Tape: even-harmonic grit. Sine Glass: crystalline, opens the high end. Fold Metal: wavefolding cascade. Per-mode drive scaling. Default Tanh Warm.Warm for utility, Tape for grit, Glass for brighter edge, Fold for destructive sound design.
Pulse · Pulse RateRhythmic scaffold. When Pulse depth > 0, every Pulse Rate division the dispersion drops and the freeze gate opens — the line surges and gates in time. Independent grid from Delay Rate. Always tempo-locked. 0 – 1 depth, default 0. Nineteen rate divisions, default 1/8.Use when the repeats should surge, gate, or destabilize in time.
XY padPerformance surface for moving two assigned parameters at once. Default X = Spread, Y = Focus. Reassignable from the corner dropdowns. Modifier keys: Shift = fine, Cmd = snap. Double-click resets. The dot follows external param changes (Balance drag, preset recall, host automation). Assignable axes.Record it as automation once the base delay is stable.
Balanced delayCentered Spread and Focus, moderate Sustain, Filter Mix at 0, medium Mix. The stabilizer holds the line at a steady level.
Frozen bedStable loop, wider Width, Freeze engaged after the tone blooms. The propagation panel picks up a frosted border. Clear Buffer resets to silence.
Ducked repeatsHost sync, moderate Sustain, Duck raised until the dry part clears. Wet steps out during dense passages, returns in the gaps.
Filtered bedSpread and Focus near 0.50, Sustain raised, Filter Mix at 0.6, Hi Cut pulled to ~6 kHz, slope at 12 dB. Each repeat loses a bit more top end.
Articulated washSpread at 0.7, Smear Density on Light, Sustain at 0.6. The two longest allpass stages keep the transient attack readable while still smearing tails.
08

Boltzmann.

Statistical-mechanics sequencer v1.0

08.01

Draw notes from an energy landscape

Boltzmann is a MIDI sequencer and arpeggiator. It chooses each note by drawing from the Boltzmann distribution, \(P(E_i) = \dfrac{e^{-E_i/T}}{Z}\), where every pitch's energy is its dissonance against the root. Low-energy pitches (the root, the fifth, the consonances) are most probable; high-energy pitches (the tritone, the minor second) are rare. Temperature is the hero control: it sets how sharply the distribution favors the low-energy ground state. It outputs MIDI, so route it to any instrument in your session.

Two source modes set what the landscape is built from. GEN derives energies from the selected Scale and Root. ARP rebuilds the landscape from notes you hold, with the lowest held note as the ground state. Two samplers walk the distribution: Independent draws each note fresh, and Metropolis takes neighbor steps for a melodic contour. LOCK re-seeds the generator at every loop top, freezing the stream into a repeatable phrase; Mutate then redraws a fraction of the steps each pass. The viz header reads Order, Entropy, and the number of occupied states directly off the live distribution.

ControlWhat it doesUse it when
TemperatureThe hero control over the whole distribution. Low favors the ground state and its consonances; high flattens the odds toward equal probability. Automatable. Cold at the low end of the range, hot at the high end; default 1.20.Freeze onto the root for tonal lines; heat for exploratory, high-entropy movement; sweep it as a performance gesture.
SourceWhat the energy landscape is built from. GEN uses the Scale and Root; ARP rebuilds it from held notes, lowest note as ground state. GEN / ARP, default GEN.GEN for a self-running generator; ARP to play the distribution from a held chord.
ModeHow notes are drawn from the distribution. Independent draws each note fresh; Metropolis takes accept/reject neighbor steps for a connected line. Independent / Metropolis, default Independent.Independent for a scatter; Metropolis for a melodic contour that moves by neighbors.
ScaleRestricts and re-weights the available pitches, reshaping the energy landscape. Includes a Custom entry that opens the pitch-class ring. Choice; Custom opens the ring editor.Pick a scale to constrain the field; choose Custom to draw your own energies by hand.
RootSets the ground state of the landscape. Every pitch's energy is measured as its interval from this note. Twelve pitch classes, default C.Transpose the whole tonal center without redrawing the scale.
StepsLoop length in steps. The loop is the periodic boundary of the phrase; 12 over a 4/4 host gives polymeter. 1 – 32, default 16.Shorten for tight motifs; lengthen for evolving phrases; mismatch the host meter for polymeter.
DensityEuclidean fill. Spreads the active hits as evenly as possible across the step count. 0 – 100%, default 100%.Lower to thin the rhythm into a sparse, even pulse; raise to fill every step.
BarrierAn activation-energy gate on each step, following the Arrhenius rate law. Heat opens steps; cold holds them shut. Under LOCK the closed steps become a fixed groove. 0 – 5 E, default 0.Raise for sparser, more selective rhythms that open up as Temperature rises.
GateNote length as a percentage of the step division. Above 100% notes overlap into ties. 10 – 200%, default 90%.Shorten for staccato; lengthen past 100% for legato and tied notes.
MutateThe second hero. While LOCKed, redraws a tunable fraction of steps from the live distribution every pass. 0 – 100%, default 0.0 holds the locked phrase bit-exact; raise to let the loop drift and evolve; push high for molten.
LockRe-seeds the generator at every loop top, quenching the stream into a repeatable phrase. Off runs the endless stream. On / off, default on.Leave on to keep a phrase you like; turn off for a never-repeating generative stream.
Energy, register, rhythm, and clock controls
CouplingHow strongly velocity and duration follow the sampled note's energy. 0 – 100%.Raise to make dynamics and length track dissonance; lower to decouple them.
Vel T · Dur TSeparate temperatures for the velocity and duration distributions, so dynamics and length can be calmer or wilder than pitch. 0 – 100% each.Use when you want steady velocities under an exploratory pitch field, or vice versa.
Velocity From Energy · Duration From EnergyToggles that derive velocity and note length from the sampled note's energy rather than holding them flat. On / off.Turn on so consonant notes and dissonant notes carry different weight and length.
Velocity bracketFloor and ceiling for output velocity, dragged as two handles. Floor 1 – 80 (default 30), Ceiling 60 – 127 (default 127); handles meet but never cross.Narrow the bracket to even out dynamics; widen it for expressive range.
VoicesHow many notes may sound at once. Integer voice count.Raise for chords and stacks; set to one for a strict monophonic line.
TiePer-step probability that a step ties into the next, extending the note. 0 – 100%, default 0.Raise for legato phrasing and held notes across the grid.
SwingDelays the odd grid positions for a shuffled feel. 50 – 75%, default 50%.Raise off 50% for groove and shuffle.
RotateRotates the Euclidean hit pattern around the loop. 0 – 31, default 0.Shift the accent pattern without changing how many hits there are.
RatchetSub-division repeats on a step, scaled by energy and temperature, with a velocity decay across the repeats. 0 – 100%, default 0.Raise for rolls, flams, and trills that intensify as the field heats.
HumanizeFresh micro-timing jitter on each step. Never written into exported MIDI. 0 – 15 ms, default 0.Add a few milliseconds to loosen a stiff grid.
Octave latticeSix draggable per-octave weights (C1 to C6) that decide which registers are in play and how likely each is. Double-click a column to solo it. 0 – 1 each, default centered on C3 to C4.Drag to keep the line out of the low octaves or to spread it across registers.
HopLong-range octave jump probability for Metropolis proposals, so the line can answer itself an octave away. Metropolis only. 0 – 50%, default 0.Raise in Metropolis mode for register leaps; it dims in Independent mode.
Gravity ARPDepth of the energy well around the held chord in ARP mode. 0 – 100%, default 50.Raise to pull the arpeggio tightly onto the held notes; lower to let it wander.
Latch ARPHolds the last chord after you release the keys. On / off, default off.Turn on to keep an arpeggio running hands-free.
Sync · Rate · Free RateClock for the step grid. Sync locks to host tempo at the chosen Rate; with Sync off, Free Rate sets the step time in milliseconds. Picking a Rate while unsynced engages Sync automatically. Sync default on, Rate default 1/16.Sync for arrangement-locked sequences; Free Rate for off-grid speeds.
Seed · ReseedThe five-character identity of the locked phrase, shown as a token. The dice draws a new phrase at the next loop top. State value, persists in presets.Note a seed you like; reseed to roll a new phrase from the same settings.
FillA momentary one-loop heat spike: Temperature jumps, the barrier opens, and ratchets double, reverting at the next loop top. Momentary, default off.Hold for a burst of intensity at the end of a phrase, then release.
Drag / Export MIDIDrags the last completed loop out of the plugin as a standard MIDI file. Drag gesture.Capture a phrase you like into the arrangement to edit by hand.
TimelineThe loop strip across the viz, drawn as step cells with the current playhead. Read-out.Watch where in the phrase you are and which steps are firing.
Crystal GrooveThe first-open signature: a locked phrase in C major at 1/16, moderate barrier and density. Raise Mutate to watch the loop evolve.
Acid walkMetropolis mode, A minor, higher barrier with locked rests and flams. A connected bassline that moves by neighbors.
Held-chord arpSource on ARP with Latch on. Hold a chord and Gravity decides how tightly the arpeggio hugs the held notes.
Heat stabA sparse cold groove. Hold Fill for a one-loop spike that opens the barrier and doubles the ratchets, then settles back.
Register dumbbellOctave lattice weighted to two distant octaves, Metropolis with Hop raised, so the bassline answers itself several octaves up.
09

Anderson Freeze.

Disorder-driven spectral freeze v1.0

09.01

Set Disorder, then pick the hold model

Anderson Freeze is a spectral freeze built from Anderson localization. The spectrum is split into bands, and each band runs its own feedback path whose resonance is detuned by Disorder. As disorder rises, energy stops propagating between bands and becomes trapped in place, so the spectrum sustains instead of decaying. High frequencies localize first along a mobility edge, so brightness suspends before the low end does. Mode chooses the freeze mechanism: Localization holds the spectrum through per-band detuned feedback, and Zeno holds it by re-sampling the spectrum at a measurement rate so repeated observation keeps it from evolving. The plugin is silent until activated, so a held bed only sounds once a license is in place.

Three gesture systems sit on top of the core. FREEZE and CLEAR capture and release the held state by hand. ARM with SENSITIVITY captures on the next transient. SYNC with DIVISION, SWING, and PULSE DEPTH refreshes the freeze in tempo so the held bed keeps a living pulse. HARM with ROOT and CHORD snaps the captured spectrum onto a harmonic frame.

ControlWhat it doesUse it when
DisorderThe hero control. Detunes each band's feedback resonance, raising per-band trapping so energy localizes and the spectrum sustains. In Zeno mode it drives the measurement behavior toward a steadier hold. 0 – 1.Sweep this first. Bright bands begin to suspend while lower material still moves.
CrystalThe shape of the localization curve across the band field: Smooth, Edges, Steep, Linear, or Chaotic. It decides how trapping is distributed from band to band. Smooth / Edges / Steep / Linear / Chaotic.Use to choose how the freeze spreads across the spectrum, from even suspension to a hard mobility edge.
ModeThe freeze mechanism. Localization holds the spectrum through per-band detuned feedback; Zeno holds it by re-sampling the spectrum at a measurement rate. Localization / Zeno, default Localization.Localization for material, bandwise sustain; Zeno for a steadier captured pane.
DampingDecay control over the sustained material. Sets the band feedback loss so a freeze rings on or settles. 200 Hz – 20 kHz.Use after Disorder so the held bed decays at the rate the part wants.
ToneSpectral tilt across the frozen field, from darker to brighter. -1 – +1.Tilt the held bed warm or bright to sit around the dry source.
ColorTonal character of the sustained bands beyond the tilt. Shapes the held timbre.Shape the freeze color once Tone has set the overall balance.
MixDry/wet blend between the source and the frozen field. Wet/dry blend.Level-match the freeze against the dry signal.
ThawRelease time for the held state when the freeze lets go, so a capture loosens rather than cutting off. 0.01 – 2 s.Lengthen so a released freeze decays smoothly instead of stopping abruptly.
In · Out · LevelInput trim, output trim, and overall level around the freeze engine. dB.Trim drive into the freeze and match levels on the way out.
Capture gestures and living-freeze controls
Freeze · ClearFreeze captures the current spectral state for performance hold; Clear releases it and returns the field to a clean start. Gestures.Freeze once the band balance you want has appeared; Clear between captures or during dense gestures.
Arm · SensitivityArm captures the spectrum on the next incoming transient instead of on a manual press. Sensitivity sets the transient level that triggers the capture. Arm on / off; Sensitivity 0 – 1.Use to lock a freeze precisely to a hit without timing the press by hand.
Sync · Division · Swing · Pulse DepthLiving freeze. Sync refreshes the held spectrum in tempo at the chosen Division; Swing offsets the refresh for groove; Pulse Depth sets how much each refresh re-captures, so the held bed keeps a moving pulse rather than a static hold. Sync on / off; tempo Division; Swing; Pulse Depth as intensity.Use when a frozen bed should breathe in time instead of sitting perfectly still.
Harm · Root · ChordHarmonic freeze. Harm snaps the captured spectrum onto a harmonic frame set by Root and Chord, so the held bed lands on a chosen pitch center. Harm on / off; Root pitch class; Chord choice.Use to tune a freeze into the key of the track rather than holding the raw spectrum.
GrabPulls more of the live source into the held field so the freeze tracks the input rather than staying fixed. Capture amount.Raise when the freeze should keep following the part instead of locking once.
DuckLowers the frozen bed under the dry input, so the held field steps back while you play and returns in the gaps. Duck amount.Use on vocals and busy parts so the freeze stays out of the way of the dry signal.
Partial frostLocalization mode, moderate Disorder, Damping raised. The upper bands hold before the whole spectrum locks.
Steady glassZeno mode, higher Disorder, moderate Tone. The field behaves like a captured spectral pane.
Living bedLocalization mode, Sync on with a musical Division, Pulse Depth raised. The freeze refreshes in tempo and keeps a pulse.
Performable captureArm the next state, sweep Disorder into the edge, hit Freeze, then Clear before the next phrase.
Platform Anderson Freeze is staged for review. macOS 11 or later with VST3, AU, and Standalone; Windows is VST3 only. Audio is silent until the plugin is activated.
10

Geodesic.

Time-dilation delay field v1.0

10.01

Set the gravity well before the feedback

Geodesic maps gravitational time dilation onto a multi-tap delay. It uses one consequence of the Schwarzschild solution: clocks closer to a massive body run slower than clocks farther away, written in simplified form as \(\alpha(r) = \sqrt{1 - r_s/r}\), where every tap inherits a clock ratio from its radius. Taps nearer the source read their buffers more slowly, so repeats stretch and redshift, then approach a horizon-like hold. Mass deepens the curve and Orbit moves the tap population through it, so one law governs the whole delay field while position sets the audible difference. Near taps slow, stretch, and redshift; the field can hold at a horizon. Shape the well first, then decide how much material keeps falling through it. New in this build: in Sync mode the Orbit knob sweeps the tempo division, so tap placement and clock division move together.

ControlWhat it doesUse it when
MassDeepens the Schwarzschild time-dilation curve. Higher Mass makes near taps slow more sharply, so redshift and horizon approach intensify. Well depth.Use as the main intensity control for stretch and redshift.
OrbitMoves the tap population through the gravity well. Far out gives recognizable echoes; deeper in gives stretch and capture. In Sync mode the same knob sweeps the tempo division, so the clock follows the orbit. Tap position; sweeps the tempo division under Sync.Set where the delay lives in the curve, from clear repeats to held material; with Sync on, dial the division straight from Orbit.
FeedbackReturns material to the field for repeated passes through the same geometry. Loop amount.Raise after the clock field feels right. Too much crowds the horizon region.
DustAbsorption that darkens material as it falls deeper into the well, like accretion shading the redshifted repeats. Absorption amount.Raise to darken the deeper, slower taps.
ColorTonal shaping that places the redshifted field in the mix. Tone control.Use to sit the field brighter or warmer against the source.
FreezeCaptures the current state of the delay field for a held endpoint. On / off.Engage after the field stretches and darkens into the tone you want.
EvaporateReduces the effective Mass over time, so a held field thaws and releases instead of cutting off. Decay of the hold.Use after Freeze when the loop should loosen and release gradually.
Long fallModerate Mass, mid Orbit, low Feedback. The delay slows without parking at the horizon.
Horizon bedHigher Mass, deeper Orbit, Freeze after the field darkens. Dust keeps the held state from shining too brightly.
Evaporating loopCapture with Freeze, then enable Evaporate so the held field loosens over time.
Platform macOS 11 or later with VST3, AU, and Standalone; Windows is VST3 only. Audio is silent until the plugin is activated.
11

Arrhenius.

Reaction-kinetics thermal gate v1.0

11.01

Find the temperature where the mix transforms

Arrhenius controls how often the signal transforms, not how much. It splits the input into eight bands and lets each one fire according to the Arrhenius rate law of chemical kinetics, \(k = A\,e^{-E_a/RT}\): an attempt clock (Rate, the factor \(A\)) throws collisions against an activation barrier (Barrier, \(E_a\)), and Temperature sets the fraction that succeed, exponentially. Because the relationship is exponential, one octave of temperature moves event density by orders of magnitude, so Temperature has a narrow sensitivity zone where the signal goes from skeletal to full. That zone is the instrument: a drum loop at frozen temperature is two kicks a bar; sweep up and it reconstructs energy-first, kick then snare then hats, as higher-energy collisions clear the barrier first. The classification chip reads FROZEN, LIQUID, then BOILING as you cross the regimes.

ControlWhat it doesUse it when
TemperatureThe T in the rate law: the fraction of collision attempts that succeed, exponentially. The hero control, with a narrow sensitivity throw from frozen to boiling, draggable from the Arrhenius-plot viewport. Frozen – Boiling.This is the performance control. Sweep slowly through its zone to take the mix from skeletal to full.
BarrierThe activation energy Ea. Raises the threshold every collision must clear, thinning the field at a given temperature. 0 – 2, default 1.0.Raise for a sparser, more selective field; lower to open everything sooner.
RateThe attempt clock A: how often collisions are tried. Absolute hertz when free, a tempo division under Sync. Default 8/s.Set the underlying density of events before shaping it with Temperature.
SyncLocks the attempt clock to host tempo so reactions land on the grid; off runs it in absolute time. On / off, with Division.Turn on for rhythmic, in-time gating; leave off for free-running texture.
CollisionKeys each band's success to that band's own energy, so loud hits clear the barrier that quiet passages cannot. 0 – 100%, default 35%.Raise to make the gating groove with the source's dynamics instead of firing at random.
CatalystLowers the barrier per band without touching input or output, so a frozen mix melts as you raise it. 0 – 100%.Use to thaw the field without moving Temperature.
AffinitySelects which end of the spectrum the catalyst binds: negative favours lows, positive favours highs. −100 – +100%, center detent.Set so the melt starts where you want it, bass-first or top-first.
ExothermFeeds reaction heat back into the vessel: successful reactions raise the effective temperature, breeding more. Produces induction, ignition, and Newtonian cooling. 0 – 100%.Raise for self-accelerating swells that ignite on sustained input and cool when it stops.
InertiaThe vessel's heat capacity: how slowly the effective temperature follows. 0 – 100%, default 10%.Raise to glide through ignition and cool-down; lower for instant response.
FloorHow far an unreacted band drops. At minimum the gate fully mutes between reactions. −60 – 0 dB, default −24.Raise to keep a bed under the gating; drop for hard, silent gaps.
Mix / MakeupDry/wet blend, plus an optional auto-makeup derived from the law's theoretical energy loss so level holds as density changes. Mix 0 – 100%; Makeup on / off.Use Mix to dial the effect back; enable Makeup when changing density should not change level.
Reconstruct a loopSync on, Division 1/16, Temperature low, then sweep up. The loop rebuilds energy-first across FROZEN, LIQUID, BOILING.
Groove the gateRaise Collision so loud hits clear the barrier and the gating follows the source's dynamics.
Ignition swellRaise Exotherm with some Inertia so sustained input self-heats into a denser texture, then cools when it stops.
Platform macOS 11 or later with VST3, AU, and Standalone; Windows is VST3 only. Audio is silent until the plugin is activated.
12

Anneal.

Glass-transition synthesizer v1.0

12.01

The sound remembers how it got there, not just where it is

Anneal is a pad and keys synth built on the physics of a glass transition. The patch is a slab of material with a thermal history. Cool it slowly and it finds the ordered crystal; cool it faster than its own structural relaxation time and disorder freezes in as glass. The variable that carries this is the fictive temperature \(T_f\) (Tool, 1946): the temperature at which the frozen structure would be the equilibrium one, drifting toward the real temperature at a rate set by the material's own relaxation time,

\[ \frac{dT_f}{dt} = \frac{T - T_f}{\tau(T)} \]

\(\tau(T)\) is the Arrhenius relaxation time: it grows exponentially as the material cools, so the same knob position produces a different frozen structure depending on how fast you got there. TEMP sets where the material sits on that curve; MELT and QUENCH are the two gestures that move it, one gradual, one instant; RATE decides which side of the transition the cooling lands on. Same TEMP, same RATE, same STRESS: hold MELT and release slowly and the patch anneals into a coherent, in-tune ring. Snap-cool it with QUENCH and the same settings freeze disorder in as inharmonic shimmer with slow internal beating. The path is the instrument, not the destination.

ControlWhat it doesUse it when
TempMaterial temperature. The hero control, with landmarks printed on the dial: a glass-transition tick around 45% of the throw and a melt tick around 67%. Below the transition the structure is frozen; past the melt tick it liquefies. Where it parks also sets how fast frozen stress heals: deep in the frozen zone it holds indefinitely, in the annealing band it self-heals audibly within seconds. 0 – 100%, default 30.This is the position control. Park it to choose a regime, then use Melt or Quench to move through it.
MeltHeld gesture. Ramps the material up past the melt point while pressed; partials go soft and pitch-loose. Release to cool back toward Temp at the speed set by Rate. Momentary.Hold to liquefy the patch under your hand, then release into whatever Rate decides it becomes.
QuenchOne-shot snap-cool to Temp in 30 ms. Whatever disorder the liquid state carried is frozen in as glass on the spot, no gradual relaxation. Trigger.Trigger for an instant freeze: inharmonic shimmer, distinct from anything Melt-and-release can reach.
RateCooling time after Melt releases. Slow settings let partials relax into a coherent crystal; fast settings freeze disorder in before it can settle. Roughly every 3x change in Rate is an audibly distinct frozen result. 0.03 – 30 s (log), default 2.00 s.This is the direction control on the same TEMP position. Slow it down for crystal, speed it up for glass.
Sync · DivisionLocks the post-Melt cooling to the host tempo grid instead of running in seconds, so a held pad crystallizes over a musical span. Sync on/off; Division 1/4 bar – 16 bars, default 8 bars.Turn on when the cooling should land in time with the arrangement, for example crystallizing exactly over a phrase.
StressCeiling on how much disorder the molten state carries, in cents. This is what a Quench can trap: higher Stress pushes the top partials toward roughness once frozen. 3 – 30 cents, default 14.Raise for a rougher, more disordered glass; lower for a cleaner, more subtle freeze.
JitterFast thermal vibration that always tracks the current temperature and is never frozen in, unlike the structural disorder. It is also the sole driver of stereo width: the two ears sample slightly different regions of the same frozen lattice. 0 – 100%, default 40.Raise for a wider, more alive-sounding held state; lower for a narrower, stiller one.
DomainsMicrodomains per partial. Each domain freezes at its own small offset, so more domains produce denser internal beating in the glass state. 2 – 4, default 3.Raise for busier internal beating in frozen material; lower for a simpler glass.
HeatVelocity and aftertouch inject heat directly into the shared material. Play hard and it melts under your hands, then re-freezes on the same clock everything else uses. 0 – 100%, default 50.Raise to make playing dynamics part of the thermal gesture, not just the volume.
Slow annealHold Melt, release, and let Rate run slow. The partials slide audibly into tune as the material finds the crystal.
Quench stabTrigger Quench at a fixed Temp and Stress. The same position that anneals cleanly on release now freezes as inharmonic shimmer.
Self-healing padPark Temp in the annealing band, quench once, and let it sit. The frozen stress heals audibly over the following seconds without touching a control.
Platform macOS 11 or later with VST3, AU, and Standalone; Windows is VST3 only. Audio is silent until the plugin is activated.
Envelope, voice, and partial controls
Attack · Decay · Sustain · ReleaseThe per-voice amplitude envelope: the exciter, not the material. The material's memory of its thermal history lives in the lattice, not in this envelope, so a short-attack strike and a long pad can share identical frozen structure. Release is hard-gated to reach silence quickly once a note ends. Attack 1 – 5000 ms; Decay 1 – 5000 ms; Sustain 0 – 100%; Release 5 – 10000 ms.Set Attack short for struck keys, long for pads; Release governs how cleanly a note clears once it stops.
ShapeContinuous morph across six spectral-profile families: Sine, Triangle, Saw, Square, Hollow, and Formant. The profile reweights the harmonic partials before the thermal lattice detunes them, with loudness held constant across the morph. Continuous, default Saw.Move away from Saw for a different base timbre under the same thermal mechanism, from soft (Sine) to hollow, odd-only (Hollow), to a formant bump (Formant).
VoicesPolyphony cap. Mono plays legato: an overlapping note retunes the running voice instead of re-striking the envelope, while a fully detached note strikes fresh. The poly settings allocate free voices up to the cap and steal with a short crossfade beyond it. Mono, 2, 4, 6, 8, or 12, default 8.Set Mono for a lead that glides between held notes; raise the poly cap for chords and pads.
ModeAdditive re-synthesizes the frozen partials as continuous tones. Modal instead strikes each partial as its own damped resonance on note-on: an annealed crystal rings long and coherently, a quenched glass scatters and damps fast, and higher partials always damp before lower ones. Structural order becomes audible as mode lifetime. Additive or Modal, default Additive; reached via preset or host automation.Switch to Modal for struck, bell-like, or chime material where the thermal history should be heard as how long the strike rings, not just its tuning.
PartialsNumber of harmonic lattice sites read by each voice. Because the readout only synthesizes this many harmonics, a note's brightness is tied to its pitch as well as this control: low notes stay rounder even at the maximum. More partials cost more CPU. 8 – 32, default 20.Raise for a brighter, denser voice; lower to save CPU or keep a patch simpler and rounder.
TiltSpectral tilt applied on top of Shape: partial k sits at amplitude proportional to \((1/k)^{\text{Tilt}}\). 0.7 – 2.0, default 1.1.Raise to darken the harmonic balance further; lower to bring the upper partials forward.
OutputOutput trim ahead of a fixed safety limiter set just under full scale. −24 – +6 dB, default 0.Trim the overall level of the voice into your mix.
The annealing band, self-healing, and the MIDI map

Between the frozen zone and the melt point sits a narrow annealing band where frozen stress is not permanent. Park Temp there after a Quench and the material relaxes on its own: beating slows and the frozen spread narrows over the following seconds, with no control touched, because the same Arrhenius clock that governs cooling also governs this slow creep back toward order. Park below that band and the freeze holds indefinitely; the frozen structure only changes when Temp, Melt, or Quench move it again.

VelocityScales note amplitude and, scaled by Heat, injects a proportional pulse of thermal energy into the shared material on note-on.Play harder for a hotter strike, not just a louder one, when Heat is up.
AftertouchChannel aftertouch holds injected heat for as long as a key is pressed, scaled by Heat, so you can keep material molten by leaning into a held note.Use on a sustained note to keep the material soft rather than letting it re-freeze immediately.
CC1 (mod wheel)Mapped to Temp across its full throw.Use the mod wheel as a hands-on Temp control from a controller.
CC64 (sustain)Standard behavior: defers note-off release for as long as the pedal is held.Use exactly as sustain works on any other instrument.
Pitch bend±2 semitones on the voice's fundamental.Use for expressive pitch gestures independent of the thermal state.
Downbeat AnnealPreset. Melt-hold pad that crystallizes over eight bars once released, with Sync locked to the host grid.
Struck AnnealPreset. Modal readout on struck keys: rings long when annealed, scatters fast when quenched.
12.02
Reference

Factory presets

Twelve presets, ordered to lead with the thermal gesture (Melt, Quench, or annealing creep) rather than a static timbre. Anneal is a path-dependent instrument; a preset name here describes what you do to it, not just what it sounds like at rest.

PresetCharacter
First CrystalDefault pad. Hold Melt, release, and hear it slide back into tune as it anneals.
Quenched GlassVoiced for the Quench stab: frozen shimmer with slow internal beating.
Downbeat AnnealMelt-hold pad that crystallizes over eight bars on release, Sync locked to the grid.
Self-Healing PadParked in the annealing band so quenched stress heals audibly over ten to twenty seconds.
Deep FreezeParked cold enough that whatever you quench stays frozen indefinitely.
Forge KeysMono lead voiced for velocity-as-heat: dig in and it melts under your hands.
Struck AnnealModal readout on struck keys, ringing long when annealed and scattering fast when quenched.
Stressed BellInharmonic struck bell built from frozen site-mean offsets, Modal readout.
Molten DroneHeld above the melt point: pitch-loose, FM-noise-like liquid tone.
Glass ChimeBright, crystalline Modal strikes with a long, coherent tail.
Breathing CrystalNear-pure crystal with an honest, sub-cent residue of live thermal jitter.
Roughness FrontierStress pushed to its ceiling: the top partials split and roughen at the frontier of what the lattice can hold.
13

Troubleshoot.

Checks before support

08.01
Checklist

Plugin not showing up

  • Confirm you installed the correct format for the host: AU or VST3 on macOS, VST3 on Windows.
  • Restart the DAW after installing.
  • Run the DAW's plugin rescan or plugin manager if it has one.
  • On Windows, check the instructions in INSTALL-WINDOWS.txt if the file was blocked or quarantined.
08.02
Checklist

License key rejected

  • Copy the key directly from the email, including dashes.
  • Use the key that matches the product currently open in the DAW.
  • Confirm the computer is online for first activation.
  • If both seats are already used, email support with the order or transaction ID.
08.03
Checklist

No sound or not enough effect

  • Check the host track routing first. Bypass the plugin and confirm the dry signal passes.
  • Check Mix, Output, and any host-level wet/dry control.
  • Foxfire — sounds static, no motion: Coupling is in the lock zone. Pull it back into the transition area where the chorus breathes between coherent and scattered.
  • Foxfire — Feedback knob inert: Color, FB Q, and FB Coupling are gated by Feedback. With Feedback at 0, those three do nothing by design.
  • Foxfire — chorus feels mono: Stereo is at 0. Push it up.
  • Foxfire — advanced controls missing: Density, Locality, FB Coupling, and FB Q live behind the aperture toggle in the upper-right of the chassis.
  • Autocatalysis — nothing blooming: Threshold above the loudest material in the signal. Watch the band-field display — no bars are crossing the lower reference line. Drop Threshold or push In Gain.
  • Autocatalysis — it's screaming: Capacity too high, or Threshold too low. Pull Capacity back first; it's the ceiling.
  • Autocatalysis — it started pulsing on its own: Compete is in the BZ regime. Pull Compete back if unintended; or commit to it — BZ is the most distinctive thing the plugin does.
  • Autocatalysis — stereo collapses on mono check: Width > 0. Drop to 0 for mono compatibility.
  • Soliton — repeats just decay like a normal delay: Sustain at 0. Push it up — the self-sustaining behavior comes from the stabilizer.
  • Soliton — collapsing into mush: Focus too low or Spread too high. Bring the two back into balance, or center the Balance macro. Or set Smear Density to Light — fewer dispersion stages keeps the source more articulated.
  • Soliton — screaming or running away: Focus and Sustain both pushed hard. Drop one, or hit Clear Buffer to wipe the loop instantly without zeroing the knobs.
  • Soliton — pumping audibly: Return is high. That's a regime, not a fault — pull Return back for clean repeats.
  • Soliton — Time knob looks active but doesn't respond: Sync is on. Click on the Time knob and Sync flips off, or click the Free pill in the Delay Rate control to toggle Sync off explicitly.
  • Soliton — filter knobs do nothing: Filter Mix is at 0 — the filter cluster is bypassed. Raise Filter Mix to bring it into the loop. Default is 0 so v1.0 sessions are unchanged.
  • Soliton — resonance handles don't raise a peak: Filter Slope is at 6 dB. A 1-pole filter has no resonance by design. Flip slope to 12 or 24 dB and the Lo Res / Hi Res handles become active.
  • Soliton — v1.0 preset sounds different in v1.1: Legacy Tone values map onto Filter Mix at slope = 6 dB. The audio chain is identical at slope = 6, but if a preset relied heavily on Tone, you may want to rebuild it using the new Filter controls.
  • Soliton — XY pad halo isn't showing up: both pad axes are assigned to controls other than Spread. Reassign at least one to Spread.
14

Support.

Make the first email useful

09.01
Contact

Email support

For purchase, license, download, or plugin issues, email [email protected]. Include enough context to reproduce or identify the issue.

Activation or purchaseOrder or transaction ID, purchase email, product name, and what happened. Do not send the license key.
Plugin bugOperating system, DAW and version, plugin name and version, format loaded, source material type, and steps to reproduce.
Install problemmacOS or Windows, product downloaded, host, visible error text, and a screenshot if there is one.
Sound problemProduct, preset or control area involved, dry/wet routing, and a short audio example if it helps.

Still blocked? Send the facts.

Send the order or transaction ID for purchase issues, and include the operating system, DAW, plugin name, plugin format, and steps to reproduce for plugin issues. Screenshots or short audio examples help when the problem is visual or audible.