RigSculpt + Workshop

RigSuite 0.98RigSculpt 0.110.20RigSculpt Workshop 1.1.191
RigSculpt + RigSculpt Workshop

The field guide to your rig

Two tools, one workflow. RigSculpt is the VST3 plug-in you play through: a neural-amp player grown into a full studio rig. RigSculpt Workshop is the desktop app that listens to your models and cabinets, measures what they actually sound like, and writes that knowledge back into the files so RigSculpt can react to it. This page is a complete tour of both: every page, control, and the ideas behind them.

Use the All / RigSculpt / Workshop switch up top to focus, or flip Technical for the under-the-hood detail.

New in 0.97. The freeze round. Reverie's FREEZE hold became a finished instrument: its own held voice with four flavors (Vapor, Vesper, Vault, Waver), SHEEN, SWELL, and a MELT-or-STACK re-grab, plus a full footswitch vocabulary. The NAM library gained solo and hide, a pinned reference band, sharper more-like-this answers, any-alphabet names, and a scan cache that opens big libraries at once. On Windows the RigSculpt VST learned to run its amp models on the graphics card (Direct3D 12), and with the card on the oversampling slider reaches 16x and 32x. The sections below have the detail.
New in 0.98. The live-performance round. Preset switching is smoother (the amp cross-fades, and the delay and reverb keep ringing into the new preset), and a preset can hold four snapshots, complete rigs you switch between from a footswitch. A looper sits at the end of the chain and plays through preset changes, with a footswitch layer, an on-screen pad, and a guided MIDI setup. AFTERGLOW works on every delay mode and holds at its own steady level. And the graphics-card option comes to Apple Silicon Macs through Metal. The sections below have the detail.
Platforms. RigSculpt and the Workshop run on Windows and macOS. On Windows both are 64-bit only: the libraries they are built on (the Workshop's machine-learning runtime and UI toolkit, and the 64-bit VST3 format itself) no longer ship in 32-bit versions, so on a 32-bit Windows the installer stops up front with a clear message. On macOS the two differ: the Workshop requires an Apple Silicon Mac (M1 or later) on macOS 14 Sonoma or newer (Intel Macs are not supported for the Workshop, and Rosetta cannot bridge that direction), while RigSculpt runs on macOS 11 Big Sur or newer, native on both Apple Silicon and Intel, as VST3 and AU (no AAX/Pro Tools, no standalone). Both Mac builds are code-signed, and notarized by Apple. Linux: a native build is something I will work toward once macOS users have had a little time to feel the apps out and report friction. In the meantime, Linux users are already running the Windows RigSculpt successfully under Wine, and inside native Linux DAWs through the yabridge wrapper; a thread on linuxmusicians.com walks through working setups. An iOS iteration stays on the longer-term roadmap. (No dates: these are where things are headed, not promises.)
Downloading & Windows Defender. Please get RigSuite only from my Ko-fi page. I host it there on purpose: it is one authoritative source with reliable file hosting, so you always know you have the genuine, current build rather than a re-uploaded copy sitting on a Google Drive or file locker somewhere. The first time you run the installer, Windows Defender SmartScreen may show a blue "Windows protected your PC" notice saying the publisher is unrecognized. That is expected, and nothing is wrong with the file: RigSuite is a one-person project, and I have not paid to code-sign the Windows installers yet while everything is still in active development (the macOS builds are signed and notarized; this notice is a Windows-only step). Click More info, then Run anyway, to continue. Downloading straight from Ko-fi, and nowhere else, is your assurance that it is the real thing.
Installing. Two bits of install hygiene that have saved people real headaches: if your download arrives zipped, extract it fully first (right-click ▸ Extract All…) and run the installer from the extracted folder rather than from inside the zip preview window; and when the installer offers the choice, pick Install for all users. A few early users hit first-launch errors that traced back to skipping one of these. On macOS the gestures are the standard ones: open the Workshop DMG and drag the app to Applications (first launch shows only Apple's usual downloaded-from-the-internet confirmation); double-click the RigSculpt package, enter your admin password, and it installs the VST3 and AU for all users. After a RigSculpt install or update, Logic and GarageBand may need a plug-in rescan; worst case, restart the DAW once.
macOS essentials. The Workshop's menus (File, View, Library, Help) live inside the window, the same layout as on Windows, rather than in the Mac system menu bar. Keyboard hints adapt on their own: they read Cmd and Option on macOS (Cmd+scroll adjusts guarded controls, Option-click solos Map legend entries), and menu shortcuts display with the ⌘ symbol. Your .nam models, cab and reverb WAVs, presets, and DAW projects travel between Windows and macOS. One version note that applies on both platforms: a project saved with RigSculpt 0.108.4 or later and opened in an older RigSculpt loads bypassed; clicking bypass off restores it. To uninstall on the Mac: the Workshop is trash-the-app (optionally remove its data at ~/Library/Application Support/RigScope); RigSculpt is deleting the two bundles from /Library/Audio/Plug-Ins/ (optional prefs at ~/Library/Application Support/RigSculpt).

The two apps at a glance

RigSculpt

RigSculpt VST3 · plug-in

The instrument. Loads a .nam neural amp model and a cabinet .wav impulse response, then layers on a pickup-voicing front end, a drive pedal, a compressor, modulation, delay, five original reverb engines plus convolution, an output EQ, a tuner, and a true-stereo dual-rig: all in a tabbed workspace. A one-click Synergize macro and a Match L/R level-balance handle the fiddly parts of the dual-rig stereo workflow for you.

Runs in any VST3 or AU host (Reaper, Logic, Live, and others; Pro Tools/AAX is not supported). Began as my own adaptation of Steve Atkinson's open-source Neural Amp Modeler.

RigSculpt Workshop

RigSculpt Workshop desktop app

The analyzer & librarian. Scans your folders of models and cabinet IRs, measures each one's real frequency, gain and feel, sorts a sprawling library into musical archetypes, and lets you find, compare and curate. It can reshape cab IRs and (crucially) bakes its analysis into the files.

Standalone app (Windows and macOS). It never changes how a model sounds; it adds a layer of knowledge on top.

How they work together

The Workshop writes a small block of analysis (called framing) inside each .nam (amps and captured drive pedals alike), and an analysis chunk (called rgsc) inside each cabinet and reverb .wav: a cab's measured curve, or a reverb's RT60, character and a short description. RigSculpt reads all of it, so the plug-in can organize your models by archetype, score similarity, draw a model's measured EQ curve, show what each cab and reverb measured, and let its smart features react to the specific amp, pedal and pickup. A live bridge also lets you push a model, cab IR or reverb IR straight from the Workshop into a running RigSculpt instance.

Workshop measures · sorts · curates writes framing / rgsc .nam: amps + pedals + embedded framing cab IR .wav + embedded rgsc reverb IR .wav + embedded rgsc RigSculpt plays · reacts to the analysis live bridge: "Send to RigSculpt VST" (A / B slot)

Framing schema namscope.framing/1 lives in the .nam's metadata.namscope JSON; the IR chunk schemas namscope.ir/1 (cabs) and namscope.reverb_metrics/1 (reverbs) are byte-preserving RIFF splices (rgsc) that leave the audio bit-identical. The bridge is a localhost HTTP service (discovery + /load + /load_ir + /load_reverb). Files without framing still load and play: the smart features simply stay neutral.

RigSculpt: overview plug-in

RigSculpt began as my own adaptation of Steve Atkinson's open-source Neural Amp Modeler plug-in (a personal build with the features I was missing) and grew from there into a complete amp-and-effects workstation. The neural amp model is the heart; everything around it: pickup voicing, drive, compressor, modulation, delay, the five reverb engines, output EQ, the Synergize stereo-matching macro, stereo routing, the library browser: is my own design added on top.

About CPU usage. A misconception worth clearing up front: measured side by side in the same host with identical rigs (the same neural amp model into the same cab IR, mono), RigSculpt and Gateway sit within a few hundredths of a percent of each other (0.50% against 0.47% on a Reaper CPU meter in one spot check here). The neural amp model is the cost; RigSculpt adds almost nothing around it, and engaging the full effects chain adds comparatively little on top. What reads as high CPU is almost always stereo: two independent neural amp models and two cab IRs is genuinely twice the model processing of a single-amp rig. That cost comes from running two models, not from overhead. For the best of both worlds, track with Playback Mode on PERFORMANCE (lowest CPU while you play) and leave Render Mode on MAXIMUM, so bounces print at full quality with no realtime cost. There is also a larger lever when your computer has a capable graphics card: the GPU switch in Settings runs the neural amp models on the card instead of the processor, on Windows through Direct3D 12 and on Apple Silicon Macs through Metal, so the heaviest part of the rig can leave the CPU meter almost entirely. Playback Mode, Render Mode and the GPU option all live in Settings and are covered in the Settings chapter.
The spot check behind those numbers: the same neural amp model and cab, Gateway at 0.47% (left) and RigSculpt at 0.50% (right) on Reaper's per-FX CPU meter.
The spot check behind those numbers: the same neural amp model and cab, Gateway at 0.47% (left) and RigSculpt at 0.50% (right) on Reaper's per-FX CPU meter.

The five tabs

The interface is organized left-to-right roughly in signal order:

IN
input conditioning
· AMP
the rig
· FX
input, pedals & time FX
· NAMS
browse models
· CABS
browse IRs

AMP is the boot tab. A gear icon opens Settings.

The signal path

guitar in INPUT (Hush · Gate · Noise Filter · Descent · Pickup) Compressor (pre) Drive A / B split NAM model + EQ Cab IR Mod · Delay · Reverb Comp (post) out

Most FX positions are movable: the compressor (Pre / Post / End), the two modulation pedals and delay/reverb each carry a placement (Preamp before the amp, or FX-Loop after the cab). The FX CHAIN strip shows their real order live and lets you drag a block across the NAM cell to re-place it. Drive is mono and sits before the A/B split so one pedal feeds both stereo amp paths; its Workshop-aware compensation is still per-path, though: Hold Level reads each amp's own measured I/O curve at that path's operating level, so A and B stay balanced even with unlike models.

Install & first run

  1. Run the RigSculpt installer; the VST3 lands in your system VST3 folder. Re-scan plug-ins in your DAW.
  2. Insert RigSculpt on a guitar (DI) track. It boots a factory preset so you hear something immediately.
  3. Open Settings (gear icon) → set your audio interface (or type its instrument-input level in dBu). This is the single most important setup step: see Input calibration below.
  4. Go to NAM LIBRARY, point it at your folder of models (Folders ▾ → Add folder…), and load one onto AMP A. Add a cab on the CAB LIBRARY tab.
Free to use. RigSculpt, the Workshop and the factory content are free for any use including commercial music: they're just not open-source, and the apps/content files themselves may not be resold.

AMP page: the rig

The AMP page: tuner strip, Pickup Voicing, the Neural Amp Model (here in stereo A/B) with the BUILD STEREO and RIG FIT buttons, per-side Output EQ with Match L/R and TAME in the right gutter, and the Cab IR loader with the Room control.
The AMP page: tuner strip, Pickup Voicing, the Neural Amp Model (here in stereo A/B) with the BUILD STEREO and RIG FIT buttons, per-side Output EQ with Match L/R and TAME in the right gutter, and the Cab IR loader with the Room control.

Everything about the amplifier itself: which model(s) play, how hard you hit them, the output EQ, pickup voicing, the tuner, and the stereo dual-rig.

Loading a model

The Neural Amp Model strip in stereo: two amp paths (A and B), each with its own model loader, In / Gate / Out / Pan and Model Architecture chip, a shared Output, the STEREO and SYNERGIZE switches with the A/B blend, the STEREO IN toggle, and the PARTNER / DIFF AMP pill beside BUILD STEREO and RIG FIT.
The Neural Amp Model strip in stereo: two amp paths (A and B), each with its own model loader, In / Gate / Out / Pan and Model Architecture chip, a shared Output, the STEREO and SYNERGIZE switches with the A/B blend, the STEREO IN toggle, and the PARTNER / DIFF AMP pill beside BUILD STEREO and RIG FIT.
The same strip in mono: one amp path, one loader, with the Model Architecture chip and the numeric peak-hold meters either side.
The same strip in mono: one amp path, one loader, with the Model Architecture chip and the numeric peak-hold meters either side.
The loader's quick-pick dropdown: every model across your enabled folders in one list (the prev/next arrows step the same order).
The loader's quick-pick dropdown: every model across your enabled folders in one list (the prev/next arrows step the same order).

Each amp path has a model loader. Drag a model in from the NAM LIBRARY tab, send one from the Workshop, or use the loader's file browser: and clicking the loader box itself opens the NAM Library Explorer (switchable back to the classic in-place file menu in Settings; the arrows and folder icon are unchanged either way). A small loaded-slot strip shows what's in A and B; click it to jump to that model in the library inspector.

Full-rig captures are handled properly. RigSculpt recognizes cab-inclusive captures however they're tagged (full-rig, amp_cab, amp+cab, and friends). Loading one onto a side switches that side's cab off automatically, so the capture's own cab isn't doubled; loading an amp-only capture back restores it. A manual cab toggle always wins, and the Full rigs bypass the cab automatically switch in Settings turns the whole behavior off. Across a stereo cab pair (0.97): if the other side has no amp loaded, or amp stereo is off, its cab is bypassed as well, because the one amp chain feeds both cabs and the rig's own cab must not run through a second IR; load a real amp on that side and its cab comes back.

ControlWhat it does
Model ArchitectureReplaces the old "Robustness" slider. Shows the loaded model's neural architecture; for an A2 "slimmable" model it lets you trade accuracy for CPU (the model can run at smaller sizes). Greyed out for models that don't support it. Bound to the Slim parameter per path.
InputLevel into the model, in dB. Sets how hard you drive the amp.
Calibrate InputTells RigSculpt how hot your guitar hits the plug-in, in dBu, so a model responds the way its author intended. Pick your interface from the list to fill it in.
Noise GateThreshold for the input gate; tames hiss/hum before the amp. Per-path in stereo.
OutputFinal level out of the path.
Why calibration matters. A NAM model is made at a specific input level. Matching that level here lines up gain, feel and breakup with the real amp. Too hot or too quiet and a great model feels wrong: this one setting fixes the most common "it doesn't sound like the demo" complaint.

One-button fits: RIG FIT & BUILD STEREO Workshop data

Two green buttons sit side by side at the top right of the NEURAL AMP MODEL panel. Both are one-shot compositions over the measured fits documented throughout this guide: they stage controls from your rig's Workshop measurements, report exactly what they did, and leave everything hand-tweakable.

RIG FIT stages the whole chain to the loaded amp. Click it, then play normally for a few seconds, your loudest playing included. Instantly: the Drive's Amp Match and Hold Level engage, the Compressor's Rig-Aware eases to the amp's measured squash, the Delay and Reverb are voiced to the amp (tone, ducking, mix, decay, low and high cut), and TAME's depth is prepared. The listening pass then finishes the job: the Compressor's Expert lens anchors to what you actually played and the Output lands on your target peak. A report card lists every move, line by line; click it away and tweak from there. An amp without Workshop analysis gets honest level staging only (and the card says so); effect power switches are never flipped.

BUILD STEREO (to its left) turns the loaded amp into a finished stereo pair from your own library: it suggests the best measured partner (same family, complementary brightness and character, never a near-duplicate), loads it to AMP B, spreads the pans wide, gels the two amps with Synergize so they meet in the middle, then balances and levels the pair while you play. By default it prefers a DIFFERENT amp model on the other side (other NAMs of the same amp only appear when nothing different qualifies); right-click the button to toggle that preference off for a same-amp wide-double instead. The report card names the partner and its pairing score, and lists every move it made (all of it hand-tweakable, Synergize included).

The PLAY NOW card. Every measured listening pass (RIG FIT, BUILD STEREO, Match L/R, Level) opens an unmissable prompt: play as LOUD as you actually play. Its progress bar advances only while the plugin hears you (silence doesn't count), and it shows the loudest peak heard so far. The card stays up until enough playing has been heard; click it to cancel (nothing is applied on a cancel).

The PLAY NOW card: play as loud as you actually play. The progress bar advances only while the plugin hears you, with the loudest peak so far; click to cancel.
The PLAY NOW card: play as loud as you actually play. The progress bar advances only while the plugin hears you, with the loudest peak so far; click to cancel.

Output EQ & Character

Output EQ, one per path in stereo, here in the Measured view: the gray ghost is the model's Workshop-measured shape. On the right path the blue band frequencies mark amp-adaptive centers, moved to match the loaded amp.
Output EQ, one per path in stereo, here in the Measured view: the gray ghost is the model's Workshop-measured shape. On the right path the blue band frequencies mark amp-adaptive centers, moved to match the loaded amp.
Output EQ in mono: one eight-band section (Sub–Air) with the same Accentuate, Flatten / Neutral and View controls.
Output EQ in mono: one eight-band section (Sub–Air) with the same Accentuate, Flatten / Neutral and View controls.

RigSculpt's own 8-band graphic EQ, plus a tone Character control for post-amp shaping: voicing the sound after the neural model without retraining or touching the model itself.

The eight bands are Sub-bassBassLow-midMidHi-midTreblePresenceAir.

Workshop data The EQ view can display the model's measured response as its reference curve, so you're shaping against what the amp actually does rather than a flat line. Requires the model to carry framing.

Curve-first rendering. The eight sliders define the curve itself: RigSculpt draws one smooth line through all eight settings and solves for the filter settings that produce that line, instead of stacking eight independent filters and hoping. Sliders land where you set them (the old law could miss by 2 dB or more), neighboring bands cooperate into one wide lift instead of two stacked humps, and width follows intent: small moves paint broad, full-throw moves focus, cuts run slightly wider than boosts. SYNERGIZE writes through these same bands, so stereo matching inherits the smoother rendering. Nothing about your presets changes on disk; the same eight values simply render more faithfully, and closer to what the sliders always claimed.

The panel draws the real curves. The Changes view traces the exact response the EQ renders, threading through your fader caps; the Measured view draws the model's Workshop-measured shape as a smooth dim ghost with your result (measured plus EQ) bright on top. Both views keep their meaning, the faders keep their gestures, and Flatten, Accentuate and Neutral behave exactly as before.

Two Settings options complete it, both off by default and per amp path in stereo. Output EQ holds your loudness rides the engaged EQ with a measured makeup gain, weighted by where the loaded amp actually puts its energy, so moving the bands changes tone at steady volume: a bass boost stops doubling as a volume boost, and the gain eases in and out so nothing clicks. Output EQ bands follow your amp Workshop data re-centers the inner bands on the loaded amp's measured structure: Mid moves to where this amp's midrange actually dips, Presence to where its top end actually peaks, the neighbors re-space smoothly, and every band label shows its working frequency ("Mid 440") with moved bands tinted. Amps without analysis, or without a clear dip or peak, keep the standard layout.

TAME Workshop data is a narrow cut parked exactly on the loaded amp's measured resonance peak, in the right-hand gutter under the level target. Many NAMs carry one dominant peak that turns fatiguing at volume; TAME reins it in without re-voicing the amp (fixed musical width, a Depth knob, per-path frequencies in stereo). The frequency is read from the file's Workshop analysis, never guessed: no measured peak means no effect, and the readout under the toggle says why.

Pickup Voicing

Pickup Voicing: re-voice your pickup into another before the amp; the curve on the right previews the conversion.
Pickup Voicing: re-voice your pickup into another before the amp; the curve on the right previews the conversion.

A physical model that re-voices your guitar's pickup toward a target (e.g. make a bright single-coil sit like a fatter humbucker, or vice-versa) so a model made with one pickup translates to your guitar.

Active
Turns voicing on/off.
Profile
Your pickup → the pickup to voice it as. Each choice is a source→target curve.
Amount
How far toward the target (0–100%).

This is the quick panel. The deep editor: including the new CUSTOM mode, where you design your own pickups from a basis plus three physical macros and save them under My Pickups: lives on the FX CHAIN page's IN section (see The IN section below).

v2 "physical" engine: families built from inductance / self-capacitance / resistance / eddy primitives, resonance derived as one reversible biquad.

Tuner

An always-on chromatic tuner lives in the AMP header. It reads your dry DI (pre-amp), so it works no matter how saturated the patch is. Defaults to A440; reference pitch and temperament are remembered.

Right-click the readout for the deeper tools: 12 tuning presets (standard, drops, opens, DADGAD and friends), per-string sweetened offsets, a strobe display mode, and auto/coarse/fine needle response. The engine reads down to 40 Hz (low enough for 7/8-string and bass) and holds a decaying note all the way down instead of dropping the reading early.

Reading the cents. The exact cents offset now stays on screen the whole time: it no longer collapses to just an IN TUNE pill when you land, so you can watch how steadily you are holding it (the number turns green in the pill when you are in tune). The needle also settles faster the further off you are and eases in as it closes on pitch. If a note-length ("period") tuner such as Reaper's ReaTune ever reads a hair different, that is expected, not an error: RigSculpt locks to the string's fundamental partial, the strobe-tuner convention, while a period tuner averages the whole waveform. On a real, slightly inharmonic string the two disagree by roughly one to three cents by design; on a clean tone they agree to a fraction of a cent.

The tuner needle, here on the B string with a sweetened preset applied and the IN TUNE pill lit.
The tuner needle, here on the B string with a sweetened preset applied and the IN TUNE pill lit.
The strobe display: the band drift slows as you close in on pitch and holds still when you land.
The strobe display: the band drift slows as you close in on pitch and holds still when you land.

Stereo dual-rig

RigSculpt can run two completely independent amp + cab paths at once (different model, cab, EQ, gate and architecture per side) then blend and pan them into a stereo image.

ControlWhat it does
Stereo ModeEngages the dual-rig (A/B). It is also the footswitchable "A/B" action.
Stereo InTrue stereo input: left channel → AMP A, right channel → AMP B (see below). Off = the classic mono sum.
Blend0% = path A only, 100% = path B only, center = both (equal-power).
Pan A / Pan BPlace each path anywhere from hard-left to hard-right.
Per-path In / Gate / OutMini knob clusters so each side is level-matched and gated independently.
Match L/ROne click measures both paths (~2.5 s) and applies a symmetric output trim so the two sides are balanced.
IR Blend / PanThe cab side has its own stereo blend and pan; a mono IR is given true-stereo synthesis.
Cab A / Cab BPer-side cab on/off switches (STEREO moves to the corner): one side of a stereo rig can run its capture's own cab while the other keeps the cab IR. The FX-chain dot and MIDI switch still toggle the whole cab section at once.
Low Cut / High CutMix-ready trims for the whole cab section, both sides at once: Low Cut trims cab low end below its cutoff (up to 400 Hz) and High Cut rolls off fizz above its cutoff (down to 3 kHz), both at a musical 12 dB per octave, running after Room so the ambience is trimmed along with the cab. Fully down and fully up read OFF, and off is genuinely off: at their resting positions they change nothing about existing presets.
RoomBlends a subtle "amp in a small room" ambience right after the cab (before the effects): the sound of the miked cabinet sitting in a real space, not a big reverb. 0 = off (dry cab); turn up for a touch of natural air. Works in mono and stereo, and it's a light convolution so the CPU cost is tiny.

Match L/R & the target peak. One click balances the two amp paths to equal measured level AND sets the Output so your loudest playing lands on the target shown beneath the button (click the "TARGET −0.5 dB" badge to type a different one; it persists). In mono the same button reads Level and just does the leveling. Either way a PLAY NOW card opens and listens until it has heard enough real playing. Play as loud as you actually play, since the loudest peak IS the measurement.

Reading the meters. The input and output meters carry a numeric peak-hold readout in dB: it holds the loudest recent peak so a fast transient doesn't vanish before you can read it, clears itself after silence (or click to reset), and on an actual clip it turns red and latches until you clear it, so an overload can't slip past unseen. In a stereo rig the input meter shows both sides too, matching the output meter.

Mono-safe by measurement. Before it balances the levels, Match L/R runs a short deterministic probe through both amp paths offline and compares whether the two sides are in phase with each other, so the result is repeatable and doesn't depend on what you happen to be playing. If a partner NAM happens to be wired opposite-polarity, the two sides cancel when summed to mono, heard as hollow, phased delay repeats and a thin sound on any mono fold-down (a phone speaker, a mono PA). Match L/R flips that side for you and flashes B FLIPPED, so the pair sums to mono without that cancellation; loading a new amp on either side clears the flip (it belongs to the pairing, not the slot). BUILD STEREO runs this same probe, so a partner it picks is corrected automatically, and its report tells you whether that partner is a different amp or another NAM of the same one.

Automatic on a library load. You do not have to press Match L/R for a stereo rig you build from the library. When you load a partner amp into the pair from the NAM LIBRARY EXPLORER, RigSculpt runs the same level-and-phase match on its own, quietly, while you play, and shows a brief Auto-leveled A/B note when it lands. That note also says what it did about phase: Phase flipped on B if it inverted the partner to keep the pair mono-safe, or Phase in sync if it did not need to. If the deterministic phase check finishes a moment after the note appears, the note corrects itself in place. You can still press Match L/R at any time to redo it by hand.

Stereo input: left into A, right into B

RigSculpt isn't only used for guitar: people run NAM models on keys, drum buses, whole mixes and stereo outboard captures. By default the plug-in folds whatever it's fed down to mono before the amps, because that's the honest thing to do with a guitar DI. STEREO IN (the toggle next to STEREO) changes that: the left channel feeds AMP A and the right channel feeds AMP B, each side gated and processed on its own, so an already-stereo source keeps its image all the way through instead of getting collapsed and rebuilt. Pan defaults (A left, B right) already match.

The DRIVE section can create a two-signal rig even from a mono guitar: with the amp section in stereo and the drive's ROUTE set to A or B, the routed amp hears the driven signal and the other amp hears your clean pre-drive signal, hard-panned left and right like any stereo rig. STEREO IN stays what it is: a true stereo pair on the track.

The STEREO IN toggle, next to STEREO on the AMP page: left channel into AMP A, right channel into AMP B.
The STEREO IN toggle, next to STEREO on the AMP page: left channel into AMP A, right channel into AMP B.
  • When it engages: stereo amp mode, a stereo track feeding the plug-in, and a model loaded in both A and B (the same file twice is the classic dual-mono move): or no model at all, for cab/FX-only processing. With a model in A but none in B there's only one amp, so the input honestly falls back to the mono sum and the toggle grays out.
  • The IN cell tells the truth: the chain strip's IN block carries a small MONO / STEREO label showing which input mode is selected; it lights up only while the two-channel input is actually running. Right-click the IN block to flip the mode from anywhere.
  • It watches for you: if RigSculpt detects a genuinely stereo signal being summed while everything else is ready for stereo input, it mentions it: once per session, with pointers to both switches. If the mono sum is what you want, just carry on.

Existing presets and sessions load exactly as they were: nothing changes unless you touch the new control. Mono guitar rigs are bit-identical.

Synergize Workshop data

A one-click macro for stereo rigs: it reads the Workshop framing baked into both amps, then shifts their EQ and their breakup point toward a shared meeting point so two different models glue into one coherent stereo tone. A tilt control biases which amp the other matches toward: center meets in the middle, toward A reshapes B toward A, toward B does the reverse. BUILD STEREO engages it for you, centered, when it builds a pair; from there it is a normal toggle.

It pairs unlike amps. As of 0.94 the match is strong enough to bring a clean amp and a high-gain amp to the same breakup together, not just a little closer. The EQ pull closes most of each band's measured gap at any tilt while each amp keeps a share of its own voice, and when both amps carry a full Workshop analysis the drive match lines up how hard each one is breaking up at real playing level. The widest clean-to-high-gain pairs still cannot fully meet at the tilt extremes, by design.

It knows capture types. Synergize declines mismatched pairs (a full rig with an amp-only capture) instead of computing a confidently wrong match, with the reason in the tooltip. The automatic phase check follows the same rule: a full rig's speaker chain shifts phase for real, so on mixed pairs the auto polarity flip doesn't fire. Two amp-only captures, or two full rigs, behave as before.

Where the controls live. The on/off toggle and the A-to-B tilt slider sit on the AMP page and, since 0.94, also in the NAM Library Explorer in the strip between the two loaded amps, so you can gel a pair without leaving the browser. The two sets mirror each other. Under Settings ▸ Workflow, "Synergize amps when loading in stereo" (on by default) re-gels the pair every time you load an amp into a stereo rig, by any route; turn it off to leave your amps as they are on load.

It is non-destructive. The starting point is frozen the moment you engage Synergize, and turning it off restores exactly that. Nudges you make to a matched band while it is on are temporary, lasting until you move the tilt (which recomputes the match) or turn it off (which returns your tone). Controls it never touches, like the Output knob, keep your edits.

Implemented as an overlay applied via framing-derived targets: it freezes your base state on engage, lifts cleanly on save, and forces off then re-gels when you load a new amp into a stereo pair, so it never bakes into your stored settings unexpectedly. When both models carry a v1.1.115 input/output curve, the drive match works from it directly, lining up compression depth near the pick-attack level (about -9.5 dBFS) and holding loudness from each amp's actual measured output change.

FX CHAIN page: input conditioning, pedals & time effects

The FX chain strip: the live signal order; a block lights when its effect is engaged, and the small dot is its power light. The IN block carries the input truth label (MONO / STEREO). Click a block to jump, drag to reorder, right-click to toggle it on/off.
The FX chain strip: the live signal order; a block lights when its effect is engaged, and the small dot is its power light. The IN block carries the input truth label (MONO / STEREO). Click a block to jump, drag to reorder, right-click to toggle it on/off.

A pedalboard of original effects. The strip across the top shows the live signal order; click a block to jump to its controls, or drag a movable block across the NAM cell to change where it sits in the chain. A block lights up when its effect is engaged (Pickup revoicing on, Drive powered, a cab loaded, and so on), so the strip doubles as an at-a-glance map of what's actually running; a separate underline marks the section you're currently viewing.

IN· COMP·DRIVE· VIBE·CHORUS· NAM · EQ · CAB IR· DELAY·REVERB

In the chain strip the modulation pedals read by their effect category: VIBE (the Séance pedal) and CHORUS (Chimera): while their own panels keep their names. The first block, IN, is the input-conditioning section (below): signal always flows through it, so its cell is always lit. The small label under it reads MONO or STEREO: which input mode is selected (right-click the IN cell to flip it: see Stereo input on the AMP page).

Some controls read your analysis. A handful of features adapt to the specific amp or space in front of them by reading the Workshop measurements baked into your models and IRs. Watch for the Workshop data tag: on Drive it's Amp/Pickup Match and Hold Level; on Delay, Tail Fit; on Reverb, the FIT staging button and Ascent's amp-aware tail; and it's how the Compressor's Rig-Aware and the Output EQ's measured-curve reference work too. Every one of them idles gracefully on a model or IR that carries no analysis, so nothing ever breaks if the data isn't there.

The IN section: clean up the signal before the amp

IN also has its own tab in the top bar (IN, AMP, FX, NAMS, CABS): a section this useful was easy to miss inside the chain strip, so it's one click from anywhere. The IN chip on the strip still works, and the two stay in sync. Click either and the page becomes the input-conditioning chain: five islands stacked in the order the signal actually flows: HUSH → GATE → NOISE FILTER → DESCENT → PICKUP REVOICER. Each island darkens when its power is off and lights when it's on, like the pedals. Three of these exist to solve noise, and they get lumped together a lot, so here's who does what: hum gets subtracted (HUSH), hiss gets ducked under your playing (NOISE FILTER), and the gate handles the gaps. They stack.

The IN page: the input-conditioning chain in signal order. HUSH, GATE, NOISE FILTER, DESCENT and the PICKUP REVOICER, each island lit only when it's on.
The IN page: the input-conditioning chain in signal order. HUSH, GATE, NOISE FILTER, DESCENT and the PICKUP REVOICER, each island lit only when it's on.

HUSH goes after hum: the steady, pitched drone your pickups pick up from mains power, there even while you're playing. Teach it with one button: press LEARN, guitar volume up, don't play for about three seconds. It measures your rig's actual hum: the exact pitch (real hum isn't always textbook 60 Hz) and the exact level of every harmonic, then subtracts a clean synthesized copy. Your guitar signal never passes through a filter here, so no phase shift and no notched notes, and the correction physically can't get louder than the hum it measured. The measurement persists across sessions and reinstalls; re-LEARN whenever your setup changes. Depth sets how much of the learned hum is subtracted.

HUSH: press LEARN, stay quiet for about three seconds, and it subtracts your rig's actual measured hum. Depth sets how much of the learned hum is removed.
HUSH: press LEARN, stay quiet for about three seconds, and it subtracts your rig's actual measured hum. Depth sets how much of the learned hum is removed.

The NOISE FILTER goes after hiss: the broadband "shhh" that has no pitch, so it can't be subtracted. Unlike a gate, it works while your notes ring out: as your sound decays toward the noise floor, the hiss fades down with it instead of hanging on until a gate slams it shut. Two bands (above and below ~1.2 kHz) each duck only when their own content falls to the floor.

Hi / Lo Thresh
The level below which each band starts ducking: set near your rig's idle hiss.
Attack
How fast a band re-opens when real signal returns; keep it fast so pick attacks never dull.
Release
How fast attenuation returns in silence: longer is smoother, shorter is more aggressive.
Depth
The maximum cleanup (100% = up to 40 dB): the bound means a musical decay is never hard-muted.
NOISE FILTER: two bands duck hiss under your playing as notes decay, instead of waiting for a gate to slam shut.
NOISE FILTER: two bands duck hiss under your playing as notes decay, instead of waiting for a gate to slam shut.

The NOISE GATE covers silence: when you're not playing, it shuts the door. The Thresh knob here is the same parameter as the AMP page's Gate knob (two views, one control), and the island adds the deeper timing:

Attack / Hold / Release
How fast the gate opens when you play, how long it stays open after the signal drops, and how fast it closes: raise Hold so staccato playing doesn't clip note tails.
Floor
How far down the closed gate goes. At −120 dB it hard-mutes (the classic behavior); raise it to pull noise down instead so pauses don't sound dead.
A / B
In stereo amp mode each path gets its own enable and threshold (A on the left, B on the right, matching the knob columns); timing and Floor are shared by both paths.
The NOISE GATE island: the threshold plus the deeper timing (Attack / Hold / Release), the Floor control, and per-path A/B switches in stereo.
The NOISE GATE island: the threshold plus the deeper timing (Attack / Hold / Release), the Floor control, and per-path A/B switches in stereo.

DESCENT experimental is the real-time down-tuner: drop your whole rig by half-steps down to a full octave (8va), no retuning, formant-preserved (Voicing keeps your guitar's body/pickup character as you drop). Honest history: it has been in the plug-in since the beginning, hidden in developer settings, because the engine isn't where it should be yet: it's now unlocked by popular demand and labeled what it is. It's at its best on riffs and single-note lines; full chords are the hardest job for any real-time pitch engine, so expect some smearing there while it matures. E standard is transparent either way.

It is steadier since 0.107.0, and it is tunable. The engine under DESCENT took two real steps this release. First, a pitch-tracked splice assist steadies the lowest strings, exactly where drop tunings and extended-range guitars live: low single notes hold noticeably steadier and pick attacks land cleaner, with nothing to configure. Second, a new STABILITY knob sits beside Voicing. It trades tracking speed for steadiness on held shapes: at 0 the engine behaves exactly as before, response first; turning it up lets the engine reach further back for a seamless splice, which locks in wider held chords (a power chord with an added 9th is the classic case) at the cost of being a touch slower to follow fast changes. The reported latency never moves, so nothing shifts in your DAW. Dial it by ear: fast riffing lives happily at 0, held chords like the upper half. When the DAW renders offline with Render Mode set to MAXIMUM, the bounce is baked at full stability automatically, whatever the knob says, so the printed track always gets the steadiest version of the shift.

It holds its level. The Voicing curve costs the amp about half a decibel per semitone on real playing; a matched makeup gain rides the curve, calibrated so each tuning lands on the same gentle level trajectory a studio-grade offline shift of the same material follows. Level stays consistent from E standard down without overdriving the amp as the drop deepens, and the voicing itself is unchanged.

DESCENT: the experimental real-time down-tuner, with the Voicing switch and the new STABILITY control beside it.
DESCENT: the experimental real-time down-tuner, with the Voicing switch and the new STABILITY control beside it.

The PICKUP REVOICER island is the deep editor for the same Pickup Voicing described on the AMP page (the AMP tab keeps the quick panel). New here: a CUSTOM mode alongside the preset conversions: pick a basis pickup for each side (what you have / what you want) and shape it with three physical macros: WIND (how much wire on the coil), APERTURE (how wide a window of string it hears) and DAMPING. Save your designs under My Pickups: they persist across sessions and reinstalls, like presets, and either side of the conversion can wear them.

The PICKUP REVOICER island: the deep editor for Pickup Voicing, with the CUSTOM mode alongside the preset conversions.
The PICKUP REVOICER island: the deep editor for Pickup Voicing, with the CUSTOM mode alongside the preset conversions.

What the Revoicer actually is: not a clone of any specific pickup, but a simplified electrical model of how pickups behave. At any fixed setting the result resolves to a pre-amp filter curve: but so does a real pickup swap. The knobs change the pickup's recipe and the curve is calculated from it, so you can only land on responses a real build could make: the resonant peak, its sharpness and the output level all shift together in the physically right ratios, cable loading included. Because it sits before the amp, a hotter, darker recipe drives the model into breakup differently: it isn't tinting the tone afterward.

The CUSTOM designer: your pickup and the design target, each shaped by Wind / Aperture / Damping with cable loading and a live resonance readout. Save the result under MY PICKUPS.
The CUSTOM designer: your pickup and the design target, each shaped by Wind / Aperture / Damping with cable loading and a live resonance readout. Save the result under MY PICKUPS.

Drive (the "Crucible" pedal)

Drive: the “Crucible” overdrive, with the analog voices (Gild / Bloom / Storm) beside the new NEURAL pedal slot, a live clip-curve, per-voice character buttons, and the Pickup Match / Amp Match / Hold Level assists with their measured readouts. Shown here: the Gild voice.
Drive: the “Crucible” overdrive, with the analog voices (Gild / Bloom / Storm) beside the new NEURAL pedal slot, a live clip-curve, per-voice character buttons, and the Pickup Match / Amp Match / Hold Level assists with their measured readouts. Shown here: the Gild voice.
The Bloom voice: the feedback soft-clipper, with its per-voice Sponge control (firm to spongy supply-sag).
The Bloom voice: the feedback soft-clipper, with its per-voice Sponge control (firm to spongy supply-sag).
The Storm voice: true hard distortion, with its per-voice Edge control.
The Storm voice: true hard distortion, with its per-voice Edge control.

An overdrive that runs on an oversampled "island" for alias-free clipping. Its panel wears the name Crucible (the vessel of transformation by fire) while the chain strip keeps the plain DRIVE label. Four voices. Three original circuits: Gild (transparent boost/edge-of-breakup), Bloom (the feedback soft-clipper: it keeps giving past the knee, cleans up with your volume knob), Storm (true hard distortion: the signal is clamped to ground, not ridden): and a neural fourth, Neural, a captured pedal (below).

Drive / Tone / Level
The core gain, brightness and output.
Texture / Tight
Saturation grain and low-end firmness.
Voice / Sponge / Edge
The 6th control is per-mode: one shown at a time: Voice (Gild: a Classic/Open/Fat clipping-shape switch), Sponge (Bloom: firm↔spongy supply-sag), Edge (Storm: high-end bite).
Amp Match / Pickup Match Workshop data
Let the pedal read the loaded amp's and your pickup's analysis: it sets its level to push that amp into a musical breakup zone, firms the lows in proportion to the amp's measured bloom, counter-tilts its tone against the amp's drive-brightening: and now reaches the circuit itself (a softer knee into a stiff clean amp, sag backed off when the amp already sags, harmonic texture leaning opposite the amp's). Neutral on un-analyzed models.
Hold Level Workshop data
Keeps the volume steady as Drive changes. The pedal boosts the signal into the amp, and how much of that boost survives to the amp's output depends on the amp's own compression: so the plugin reads the amp's measured input/output curve (from its Workshop analysis) and trims the amp's output by the predicted difference. A clean amp gets a big trim (the boost passes right through); a saturated amp needs almost none (it absorbs the boost). The readout shows the trim being applied; the Amp Out knob still adjusts on top. In a stereo rig each amp is held from its own curve, so two different amps can take two different trims and the readout shows both (A / B); the correction only ever holds the level, so switching Hold Level on can't tip your left/right balance. Neutral on un-analyzed models (the readout says whether the amp needs a fresh Workshop embed).
Amp Out
A small trim for the amp's output level, mirrored from the OUT tab so a clean→drive volume jump is fixable without leaving the page. It rides on top of Hold Level, so you always have the final say on loudness.
Gate
A master control for the input noise gate, right on the pedal so a hot patch's hiss is one reach away: an on/off button over a threshold knob. It switches the gate on both stereo paths at once; keyed off your clean DI, so palm-mute decay doesn't chatter no matter how much gain follows. (Per-path thresholds still live on the AMP page.)

NEURAL: a captured pedal as the fourth voice. NEURAL sits at the front of the voice row, beside Gild, Bloom and Storm, the way CONV sits among the reverb types. Pick it and load a neural capture of a real drive, boost, or fuzz pedal in front of the amp, the same file format as your amp captures; the section takes on its own look in neural mode. An INPUT knob drives the pedal model harder or softer before its clipping (your creative control into the pedal, separate from the interface calibration), and a ROUTE selector (Both / A / B) chooses which amp hears the drive: A or B sends only that amp the driven signal and the other amp your clean tone, for a wet/dry or two-flavor stereo rig. Routing works for the analog voices too.

Running one neural model into another was built to get the details right. The pedal NAM runs at the model's own rate, with the same neural engine and oversampling policy as the amps (not on the analog voices' oversampled island), so it behaves exactly as captured. With output calibration on (the default), the pedal-to-amp handoff is calibrated from the two captures' measured levels: a capture-to-capture match, independent of your interface, with a LEVEL trim when you want to push harder or back off. The Settings input calibration anchors to the first neural model your signal reaches, which is the pedal when NAM drive is engaged. Missing data is named, never hidden: an amber note under the loader says if a pedal NAM lacks Workshop analysis or a calibration figure, and what to do about it (without the figures the pedal plays at its raw trained level instead; a pedal is never loudness-normalized, since how hard it hits the amp is its character). Pedal captures keep their own folder list, separate from your amp library: clicking the NEURAL loader opens a dedicated pedal browser (your pedal folders with similarity ordering and at-a-glance badges for input calibration, output calibration, and Workshop analysis), and the Workshop's "Pedal NAMs" library folder is sourced automatically. For large collections, the browser's GROUP button sections the list by pedal (make and model), by author, or by drive character; the character labels ("Heavy drive, mid-humped", "Essentially clean") are the Workshop's own words, read from each capture's embedded analysis, so the two apps always describe a pedal identically. As of 0.96 the pedal also wears the same MODEL ARCHITECTURE chip as the amp slots, right on the DRIVE panel: an A2-class pedal switches between Full and Lite per preset, every pedal shows its class, and the chip reads amber when a global quality policy is governing it, exactly like the amps. (Previously the pedal quietly inherited amp A's architecture choice; now it has its own, and it follows a live Performance/Studio flip immediately instead of waiting for a reload.)

Drive in NEURAL mode: a captured pedal (here a Tube Screamer) loaded in front of the amp, with Folders, OUTPUT CAL, the Input and Level staging knobs, and the ROUTE selector (Both / A / B).
Drive in NEURAL mode: a captured pedal (here a Tube Screamer) loaded in front of the amp, with Folders, OUTPUT CAL, the Input and Level staging knobs, and the ROUTE selector (Both / A / B).
The pedal browser: captures grouped by pedal (make and model), each row wearing IN / OUT / RS badges for input calibration, output calibration and Workshop analysis, with GROUP, SIMILAR, RESCAN and LOAD along the bottom.
The pedal browser: captures grouped by pedal (make and model), each row wearing IN / OUT / RS badges for input calibration, output calibration and Workshop analysis, with GROUP, SIMILAR, RESCAN and LOAD along the bottom.

A live clip-curve display draws the actual transfer curve of the current settings, so you can see the knee move as you turn the knobs.

Vibe (the "Séance" pedal)

Vibe: the “Séance” Uni-Vibe-style optical modulation, with a live sweep scope.
Vibe: the “Séance” Uni-Vibe-style optical modulation, with a live sweep scope.

A Uni-Vibe-style optical modulation: watery, swirling movement. An animated scope in the panel shows the sweep exactly as the DSP runs it.

Placement
Preamp (pre-NAM) or FX-Loop (post-cab).
Mode
Mono · Stereo · Rotary. In Rotary, speed changes ramp like a real spinning speaker (fast spin-up, slower coast-down), and the sound splits across two rotors (lows on a slower drum, highs on the horn) like the real cabinet.
Speed / Sync
LFO rate in Hz, or flip Sync to lock the sweep to your song's tempo (the knob becomes a note division, 4 bars down to a dotted eighth).
Intensity / Voicing
Effect strength, and the sweep's character (vintage warble → modern vocal).
Spread / Width
Stereo LFO phase offset and M/S width (grayed when the vibe is effectively mono).
Grit / Mix
Input soft-clip, and dry/wet (also a chorus↔vibrato morph).

Chorus (the "Chimera" pedal)

Chorus: the “Chimera” stereo chorus, with six voice modes, from one subtle voice to a lush ensemble to a wobble-free detune.
Chorus: the “Chimera” stereo chorus, with six voice modes, from one subtle voice to a lush ensemble to a wobble-free detune.

A delay-line stereo chorus. The voice mode is what most changes its character, from one subtle voice to a lush ensemble to a wobble-free pitch thickener:

ModeWhat it is
SingleOne modulated voice: a clean, classic chorus that stays out of the way.
EnsembleSeveral voices on one lush sweep: the wide, "string-machine" shimmer.
TriThree voices at deliberately divergent rates, so there's no single audible speed: the richest, most complex wash.
DimensionA cross-channel widening matrix (Dimension-D style): instant stereo size and body with little audible wobble, the "dimensional" thickener.
DetunePitch-shifted voices instead of modulated ones: dead-stable thickening with no wobble (holds up beautifully under high gain).
HybridModulated and detuned voices together: movement and body at once (the default all-rounder).
Rate / Sync / Depth / Detune
Movement speed (free Hz, or host-tempo synced note divisions), depth, and fixed pitch offset (cents).
Shape
LFO waveform: Triangle · Trapezoid · Sine · Random.
Character / Tone
Pristine→BBD coloration, and wet high-end tilt.
Low Keep
Leaves lows below a frequency dry (tight bass).
Feedback
Regeneration that morphs into a flanger: push it and the chorus voices slide down to true short flanger delays and start to jet. A +/− chip flips the polarity (classic full-bodied comb, or the hollow scooped jet), and TZF engages through-zero flanging: the sweep crosses the dry signal itself for the deep tape-flange null and whoosh.
Spread / Width / Mix
Stereo phase, M/S width, dry/wet.

Delay (the "Afterecho" pedal)

Delay, the “Afterecho” stereo delay: five routings (Stereo, Dual, Ping-Pong, Slap and the dissolving Reverie), host sync, and two one-shot assists at the top left, Tail Fit (to a measured reverb) and Fit (voiced to the loaded amp). The AFTERGLOW row along the bottom is the held drone, now on every delay mode, with LEVEL at its -8 dB default.
Delay, the “Afterecho” stereo delay: five routings (Stereo, Dual, Ping-Pong, Slap and the dissolving Reverie), host sync, and two one-shot assists at the top left, Tail Fit (to a measured reverb) and Fit (voiced to the loaded amp). The AFTERGLOW row along the bottom is the held drone, now on every delay mode, with LEVEL at its -8 dB default.

A stereo delay with independent L/R times. The mode sets how the two repeat lines are routed across the stereo field:

ModeWhat it is
StereoTwo independent loops, each with its own Time and Feedback: the flexible everyday stereo delay.
DualYour (mono) signal split into two independent taps panned hard L/R: great for cross-rhythms (e.g. dotted-eighth on one side, straight on the other).
Ping-PongRepeats bounce left↔right across the field; Width sets how far apart the bounces sit.
SlapA single tight, centered slapback (the right side locks to the left): rockabilly and vocal-double territory.
ReverieThe "dissolving" flagship: repeats smear through an allpass diffuser and grow an octave/5th shimmer that stays locked on pitch as it recirculates, drifting toward ambience. Its own controls are Diffuse / Bloom above, and the whole AFTERGLOW section along the bottom of the pedal (the held drone; see below). At Diffuse 0 and Bloom 0 it is a plain delay again, so you can dial the dissolve in by taste.
Time L / R · Division · Sync
Free-time in ms or host-tempo synced note values (incl. dotted/triplet).
Feedback / Mix / Tone
Repeats, level, and loop brightness.
Width / Duck / Mod
Stereo width, input-keyed wet ducking (repeats bloom in the gaps), and subtle time modulation.
Diffuse / Bloom
Reverie's "dissolving" controls: in-loop smear and octave/5th shimmer fed back into the repeats (interval selectable).
AFTERGLOW
The held drone, on every delay mode: press FREEZE and the delay grabs what you just played and holds it for as long as you like, while the echoes keep running over it. Its own section, described next.
Tail Fit Workshop data
A space-aware feedback ceiling. Turn it on and, when a convolution reverb carrying Workshop metrics is loaded in the Reverb pedal, the delay reads that space's measured decay time (RT60) and caps each side's feedback so the repeats fade out inside the reverb's own tail rather than piling up past it: the echoes and the room die together, keeping big ambient patches from turning to mud. It's a live ceiling that tracks your delay time and tempo, so it never fights the Feedback knob. The lit part of the Feedback arc shows how far the knob is actually reaching, with a tick at the ceiling. Only the convolution reverb carries the seconds-accurate decay it needs, so Tail Fit is CONV-only (and simply does nothing until a measured reverb is loaded).
Fit Workshop data
A one-shot that voices the delay to the loaded amp's measurements: a bright amp gets darker repeats (a dark amp brighter ones), and a dense saturated amp gets quieter, harder-ducked repeats that bloom into the spaces. Sets Tone, Duck and Mix only; your times and feedback stay put.

AFTERGLOW: the held drone (every delay mode)

The labeled section along the bottom of the AFTERECHO pedal is the delay's hold, named for the part of the echo that stays lit. It shipped on Reverie in 0.97; in 0.98 it works on every delay mode. Press FREEZE and the delay captures one period of what you just played into its own lossless hold: the drone keeps every note for as long as you leave it, while the delay keeps echoing your live playing over the top. Its volume is set by LEVEL and stays put (see below), the whole section lights while a hold is running, and you release it by pressing FREEZE again.

ControlWhat it does
VaporAir: weightless and wide, the low mass lifted away, a second smear for a sense of immense space, and a far, shimmering halo two octaves above the chord that blooms with your playing.
VesperRays: pure, still partials shining down into the chord over the cleanest, stillest pad. Nothing in its top layer moves.
VaultThe chamber and the ceiling: a prominent sub-octave foundation with a slow pressure beneath it and distant metallic tension, and a hollow resonant octave above, breathing together. BLOOM's shimmer stacks on top of the foundation like a second organ stop.
WaverThe dream: the pitch wanders, the texture drifts in and out of focus, the image leans slowly left and right, with tape-style aging and a low head-bump.
SHEENThe level of the voice's top layer (Vapor's halo, Vesper's rays, Vault's ceiling; no effect on Waver). Separate from BLOOM, which is the pitch shimmer on the live echoes and the hold alike. At zero the voices show their bodies alone.
SWELLHow fast a grab fades in, from an immediate hold (0.15 s) to a slow bloom out of nothing (4 s). The release tail mirrors it, so one setting gives the drone both its entrance and its exit.
LEVELSets the held pad's volume. 0 dB is the ceiling and the default sits at -8 dB so a held pad leaves headroom. The pad plays at this level and holds it, the same in every delay mode and at every Mix, and unchanged when you switch presets.
MELT | STACKWhat a FREEZE tap does while already frozen. MELT: the held drone melts into the new capture over about two seconds. STACK: the new grab layers on top of the held ones, up to four, and the pad gets denser rather than louder; build a chord one note at a time. Release lets the whole stack go.

From a footswitch (map "Delay freeze" in the MIDI menu): tap to freeze; tap again while frozen to melt or stack a new capture; quick double tap to release; or hold the switch about a second to let the whole drone go. "Delay freeze RELEASE" and "Delay CLEAR" are also available as separate actions for boards that prefer one switch per job. A latching switch freezes only while held.

A held pad is a session instrument. Once you press FREEZE, the pad is yours to keep: its volume, its voice, and the rest of the AFTERGLOW settings stay with you as you move around, rather than changing to whatever each preset stored. Switch presets, change delay modes, even switch to a preset whose delay is off, and the pad plays on at the level you set. Only your own FREEZE release, or CLEAR, ends it. A LEVEL (or voice) you set mid-session sticks the same way; the section opens at the -8 dB default the first time.

Reverb (the "Reliquary" pedal)

Reverb, the “Reliquary”, here in Convolution mode: the IR loader with prev/next and the Folders source manager, Trim and Width, and the FIT staging button. The type chips along the top switch to the five algorithmic engines below.
Reverb, the “Reliquary”, here in Convolution mode: the IR loader with prev/next and the Folders source manager, Trim and Width, and the FIT staging button. The type chips along the top switch to the five algorithmic engines below.

One convolution mode plus five original algorithmic engines, chosen with the Type chips. Three of the engines carry a second Voicing: the same knobs driving a different character underneath (for Sanctum and Aegis it is a wholly different engine), so you can audition both and keep the one you like:

TypeCharacter
ConvolutionPlays back any reverb impulse response you load: the recorded decay of a real space or unit, light on CPU. RigSculpt adds two controls the raw convolution loader doesn't have: a Trim that shortens the IR's baked-in decay tail (so a long tail can sit tighter in a mix) and a Width that sets the stereo spread; mono files are spread to stereo. (Decay, Size, and the engine's reshaping knobs don't apply to a fixed impulse response.)
SanctumAn algorithmic hall built for guitar: smooth build-up, even density, musical the whole way down. Two voicings: Chapel (I) is the classic hall; Cathedral (II) blooms in over ~150 ms, lets the lows outlast the body, and breathes slowly as it fades.
AegisA plate: the shimmer of a struck metal sheet, dense from the first moment. Two voicings: Argent (I) is the classic plate; Temper (II) is dispersive: the strike splashes bright and darkens as it blooms, and the tail keeps shimmering.
TensionA spring: coil-dispersed echoes that wobble and chirp, from bright and drippy to dark and cavernous, with a warm low bloom underneath. Has its own contextual Drip knob (spring dispersion and nonlinearity).
AscentWorkshop data An original engine: a slow-blooming wash whose tail brightens as it fades (the lows clear first, a presence sheen stays), with no pitch shift. Two voicings: Lucent is the crisp original, shedding body fast and turning to light; Gloaming is the dream voicing, warmer and slower to let go. When the loaded model carries Workshop analysis (every factory model does), its tail brightness leans opposite the amp's own measured tilt: a bright amp gets a darker tail, and vice versa; a plain, un-analyzed model gets a neutral tail.
SolaceThe pitched-regeneration flagship: a hall that sings above itself. A branch of the tail is lifted an exact octave (or octave + fifth) and folded back into the space, so choir-like voices bloom out of what you play and, with regeneration up, each generation stacks another octave above the last. The pitched voices come from RigSculpt's own spectral shifter, so held notes and full chords rise in tune: a clean lift, not a warbling cloud, with a slow ensemble drift keeping the light alive. Its own controls are Shimmer, Regen and Swell, below.
Sanctum: the hall, with the Chapel / Cathedral voicing chips and the DUAL toggle beside the type row.
Sanctum: the hall, with the Chapel / Cathedral voicing chips and the DUAL toggle beside the type row.
Aegis: the plate, voicings Argent / Temper.
Aegis: the plate, voicings Argent / Temper.
Tension: the spring, with its own Drive control.
Tension: the spring, with its own Drive control.
Ascent: the brightening wash, voicings Lucent / Gloaming.
Ascent: the brightening wash, voicings Lucent / Gloaming.

Shared controls: Mix · Decay · Size · Context · Predelay · Duck · Width · Low Cut · High Cut. On the algorithmic engines, Decay and Size reshape the space live. The third engine knob is contextual and its label follows the engine: Tone on Sanctum, Tilt/Shimmer on Aegis, Drip on Tension, Ascension on Ascent, and Regen on Solace.

Solace's own controls

Shimmer is how much of the pitched cloud you hear directly; the Interval tab beside it picks the pitch, 8ve or 8ve + 5th. Regen (the third engine knob) sends the voices back through the space, so new generations stack above the last: from a halo at low settings to an ever-rising choir as you push it. Swell (the knob beside Shimmer) shapes how gently the cloud blooms in: at 0 the octave answers immediately; turned up, it rises out of the note like a slow bow stroke. The fifth is a just fifth (a pure 3:2 above the octave) rather than the keyboard's tempered one, because a tempered fifth's small error would compound each time a generation re-enters the loop.

Solace: the pitched-regeneration flagship. The Shimmer knob sets the cloud's level, the Interval tab picks its pitch (8ve or 8ve + 5th), Regen stacks new generations, Swell shapes how gently they bloom in.
Solace: the pitched-regeneration flagship. The Shimmer knob sets the cloud's level, the Interval tab picks its pitch (8ve or 8ve + 5th), Regen stacks new generations, Swell shapes how gently they bloom in.

A reverb that knows where the note came from

All the algorithmic engines are true stereo: play a note on a hard-panned amp and the reverb's first reflections arrive from that side before the tail blooms to fill both ears, the way a real room answers. The late tail is a shared, diffuse field by design; that is what real spaces (and the classic studio units) do, and it is what makes a dual-amp rig sound like two amps in one room.

Dual (the toggle next to the type chips on the algorithmic engines) is the other philosophy, for when you want total separation instead of a shared room: two independent reverbs, the left input through its own engine and the right through another set to a slightly different room size, so the right amp's reverb never reaches the left ear, and a centered signal still spreads into a wide two-rooms image rather than collapsing to mono. It costs about twice the reverb CPU, and switching it clears the tail like an engine change. Convolution already processes each side separately (so the toggle isn't shown there), and in the PRE-amp placement, which is mono by design, it has no effect.

Fit Workshop data: in CONV mode, when the loaded impulse carries Workshop reverb metrics, a one-shot Fit button reads the space's measured decay time and low-end character and moves the knobs to a sensible starting point for that space: Mix (short rooms sit louder, long halls pull back), Predelay (scaled to the decay), and Low Cut (more when the space blooms in the lows). It's a smart starting point, not a lock. Tweak from there. With no embedded metrics it says so and changes nothing.

FIT Workshop data is the one-shot staging button next to the type chips, and it serves every engine. On Convolution it reads the loaded IR's measured tail (metrics embedded by the Workshop's Reverb Bench): a longer tail gets less mix and more predelay so the dry note stays distinct, a low-blooming tail a higher low cut. On the five RigSculpt engines it is voiced from the loaded amp instead: a dense saturated amp gets less and shorter wash with more predelay, a bright amp a darker tail ceiling, a bass-heavy rig a higher low cut. It sets the knobs, reports what it did on the status line, and leaves you to tweak.

Factory reverb impulses (CONV mode)

The bundled convolution set is a collection of original reverbs: each one rendered from RigSculpt's own reverb engines and then sculpted offline. Because a stored impulse carries no real-time CPU budget, these are layered and extended far past anything a live instance could run: dozens of stacked lines, resonant banks, dispersive stages and evolving tails captured as a single snapshot. Three families, named for the same engines whose character they push furthest. Load any of them in CONV mode; they behave like any other impulse (Trim and Width apply).

FamilyVoices
Sanctum cathedral hallsRequiem: a vast, choir-lit bloom that dissolves slowly into nothing (the flagship). Matins: closer and brighter, the everyday one. Compline: farther, darker and longer, a distant echo answering late.
Aegis dispersive platesVigil: a bright whip-crack that darkens as it blooms, over a beating silver ring and a warm heart. Rampart: tighter, brighter, mix-ready. Bastion: vast, dark and long, keep-heavy. Sentinel: wide and haunting; the ring outlasts everything.
Tension wound-iron springsWindlass: coiling echoes that return thinner and stranger, the metal singing higher as it decays (the flagship). Garrote: thin, bright, cutting. Gibbet: a deep, dark, groaning cavern. Rack: wide and straining, coming apart at the seams.

Your own reverb IRs. In CONV mode a Folders ▾ button (next to the IR loader, same idea as the NAM and CAB libraries) manages where the convolution impulses come from: add folders of your own reverb/cab .wav IRs, hide or remove them, or toggle the bundled factory set. The loader's prev/next arrows and dropdown then walk every enabled folder, so your whole IR collection is one click away. (The button only appears on CONV, since the algorithmic engines don't use an impulse.) If a reverb in one of your folders is the same recording as a factory one, the loader keeps the factory copy and lists it once, so the walk doesn't fill with duplicates.

The convolution loader's folder navigator: factory families and your own folders in one browsable tree.
The convolution loader's folder navigator: factory families and your own folders in one browsable tree.
The convolution reverb browser: every reverb IR with its measured character, decay time in seconds, and a true-stereo badge, read from the Workshop analysis.
The convolution reverb browser: open it from the CONV loader’s name. Each reverb IR shows its measured character, decay time, and true-stereo status from the Workshop analysis; group by character, search, star favorites, revisit recents, and manage folders in place.

Compressor (the "Covenant" pedal)

Compressor, the “Covenant”: four circuit voices, a Simple lens that holds at any level, a Rig-Aware target, and a live transfer curve. Shown: the Sentinel voice, Simple lens.
Compressor, the “Covenant”: four circuit voices, a Simple lens that holds at any level, a Rig-Aware target, and a live transfer curve. Shown: the Sentinel voice, Simple lens.

Four voices, each a different circuit character: Sentinel (a clean, even VCA), Ember (an optical cell: smooth, with a release that lengthens the longer it has been working), Talon (a fast FET, with bite that grows as it grabs), Oath (pedal-style squash: one fixed deep ratio for long sustain).

Simple mode (the default) is three knobs that hold at any input level:

Amount
How much compression. The threshold rides your actual playing level automatically: 45% feels like 45% whether your interface runs hot or quiet, and makeup gain is handled for you, so bypassing it compares tone, not loudness.
Speed
The feel, one knob: low = slow and punchy (pick attacks punch through), high = fast and tight.
Blend
Parallel compression: squash blended under the dry so the transients stay alive.
Rig-Aware Workshop data
Reads the loaded amp's Workshop measurements: an amp that already compresses or sags gets a gentler target (never a double-squash into mush); a stiff clean amp lets the pedal lean in. Its readout tells you what it's doing and why. Gracefully idle on un-analyzed models.

Expert mode is the classic manual box: Threshold · Ratio · Attack · Release · Makeup · Mix (Ratio is fixed in Ember / Oath).

Placement
Pre: a comp pedal into the amp (the pedalboard squash). Post: post-cab, before delay/reverb: the studio channel-strip spot, so your tails never pump. End: after everything, for gentle bus glue.

A live transfer-curve display shows the knee, the threshold (watch it follow your playing in Simple), and a dot riding the curve at your current level: next to the gain-reduction meter.

The detector has a placement-voiced sidechain high-pass, so a chugged low E doesn't pump the whole rig: the compressor follows the note, not the bass energy. Ember's release carries a light-cell "heat" memory; Talon/Oath's harmonic color engages only with gain reduction (bit-transparent below threshold).

Chain order controls

Beyond per-block placement, you can flip whether reverb runs before delay, and set Delay/Reverb to the Preamp or FX-Loop zone. The strip always reflects the true order.

FIT Workshop data is the Expert lens's one-shot staging (the Simple lens already stages itself as you play). Play for a moment, press FIT, and the Threshold anchors to the level the compressor actually tracked from your playing, while Ratio, Attack, Release and Makeup are voiced from the amp's measured self-compression: a squashy amp gets gentle glue, a stiff clean amp a deeper threshold and a slower attack that protects the pick. Nothing played yet? The button nudges "PLAY..." instead of staging off silence.

The Expert lens: Threshold / Ratio / Attack / Release / Makeup / Mix, with the FIT button that stages them from your playing and the amp’s measured self-compression.
The Expert lens: Threshold / Ratio / Attack / Release / Makeup / Mix, with the FIT button that stages them from your playing and the amp’s measured self-compression.
The Ember voice: an optical cell, smooth, with a release that lengthens the longer it has been working.
The Ember voice: an optical cell, smooth, with a release that lengthens the longer it has been working.
The Talon voice: a fast FET, with bite that grows as it grabs.
The Talon voice: a fast FET, with bite that grows as it grabs.
The Oath voice: pedal-style squash, one fixed deep ratio for long sustain.
The Oath voice: pedal-style squash, one fixed deep ratio for long sustain.

NAM LIBRARY EXPLORER: browse your models

An in-plug-in browser that reads the Workshop analysis baked into each model and organizes your whole collection by sound.

The NAM LIBRARY EXPLORER: the A/B loaded-slot strip with per-slot EXPLORE buttons, the page's own tuner, output meter and Match L/R with its target, search and Folders, the Authors / Amps / Packs column (here on Amps), and the archetype tiles with the All models / Favorites / Recent row.
The NAM LIBRARY EXPLORER: the A/B loaded-slot strip with per-slot EXPLORE buttons, the page's own tuner, output meter and Match L/R with its target, search and Folders, the Authors / Amps / Packs column (here on Amps), and the archetype tiles with the All models / Favorites / Recent row.

Sources & folders

The library is the union of multiple persistent source folders plus the bundled factory content. Open Folders ▾ to manage them:

  • Add folder…: point at any folder of .nam files (scanned recursively).
  • Click a source: toggles its visibility (hidden but kept in the list; one click to bring back).
  • Remove a source: an explicit section drops it from the list (never deletes files).
  • Factory content: a checkable toggle for the bundled models.

The source list lives in a global prefs.json outside the install dir, so it's shared across every instance and survives plug-in updates. Sources are de-duplicated by path.

Ways in: archetypes, makers, packs, favorites

Pedal captures don't clutter these views: the Explorer shows amps and full rigs, while drive/boost/fuzz captures live in the NEURAL drive voice's dedicated pedal browser (see the FX CHAIN page's Drive section).

Models are grouped into six gain-tier archetypes (see the Workshop section for what each means), shown as tiles: but the archetype path is never mandatory. Click an archetype tile to open its sub-flavor menu: a tile for every measured sub-flavor in that tier, plus an All models in this archetype tile. Pick one sub-flavor or the whole tier. (Tiers with no distinct sub-flavors jump straight to the list.) A quick-access row above the tiles offers All models, ★ Favorites and Recent (your last-loaded models, any route: library, preset, or a Workshop send). The left column groups the same library three other ways: by author, by amp maker, or by pack (the release a model shipped in, handy for demoing a whole pack in order). Clicking any entry goes straight to that group's model list; the scoped archetype tiles stay one click away behind "Back to Archetypes". Search and sort narrow things down fast.

The sub-flavor menu: clicking an archetype tile (here Saturated lead) opens a tile for each measured sub-flavor (Bloomy saturation, Touch-driven push, Singing / vocal lead, Bright hot-rod) plus a Typical voicing bucket and an All models in this archetype tile.
The sub-flavor menu: clicking an archetype tile (here Saturated lead) opens a tile for each measured sub-flavor (Bloomy saturation, Touch-driven push, Singing / vocal lead, Bright hot-rod) plus a Typical voicing bucket and an All models in this archetype tile.

Favorites. Hover any list row (or open a model's detail) and click the star. Starred models collect under the ★ Favorites chip. Favorites and Recent live in the global prefs.json outside the install folder, so they survive plug-in updates and reinstalls; they're keyed by filename, so a moved library keeps its stars.

Unframed models (no Workshop analysis embedded) still load and play exactly like any other: they browse by name and author, collect under the "Unframed" tile, and the status line explains what analyzing them in the Workshop (free) would unlock: archetypes, measured sorts, and Find similar. As of 0.107.0 the loaded-slot strip at the top of the page also wears the same amber "!" badge the AMP-tab loaders use when a loaded model carries no analysis, and its hover tip is scenario-aware: if a same-named framed copy exists in your scanned folders it points you at that copy, if a same-named unframed twin exists it names the embed step as the likely gap, and otherwise it lays out the full analyze, centralize, embed road. The first time each session you load an unframed model yourself, a one-time explainer dialog tells the same story in full; Cancel turns it off for good, and a Settings WORKFLOW toggle brings it back.

The amber badge on a loaded model that carries no Workshop analysis; hover it for the tip. The NAMS page's slot strip wears the same badge.
The amber badge on a loaded model that carries no Workshop analysis; hover it for the tip. The NAMS page's slot strip wears the same badge.

Scrolling. The scroll indicators on this page (the folder tree, the model list, the sub-flavor grid, and the detail panel) are real scrollbars now: click or grab the band at the right edge to jump and drag, instead of wheel-only. The Cab IR library list gained the same grabbable bar. A new read cache means leaving and reopening these pages no longer rescans a big folder from scratch: the first scan reads everything once, every later visit is near-instant. That cache also powers a freshness check: the Explorer (and the DRIVE pedal picker) quietly re-checks your folders every time it opens, so files you added, re-analyzed, or moved in the Workshop show up on their own, and if your old library folder went empty because the library moved, RigSculpt re-adopts the Workshop's current location by itself. A small Rescan button next to the model count forces the same sweep on demand, and the list keeps your place unless the set of files actually changed.

Long names. When a model, author, pack, preset or IR name is too wide for the space it sits in, hover it and the full text scrolls through, then settles back, so you never have to guess what a truncated name says. It runs everywhere a name can be clipped here (the list rows, the Amp / Author / Pack column, the inspector titles, the preset name, and the loaded A/B slots) and on the Cab IR list. It only moves while you are hovering something that is actually cut off, and it never affects audio.

Solo and hide. Every row of the Authors, Amps and Packs column carries an S and an X chip at its right edge. S solos the row: only those models exist in the Explorer until you clear it, so a session can live inside one maker or one pack. X hides the row, for the models you never reach for. With the mouse over the column the S and X keys do the same to the row under it. Soloing is not selecting: selecting a pack is where you are looking; soloing a pack is what exists, so you can solo a pack and then browse its amps, search inside it, or open Similar, Partner and More like this and get answers only from inside it. A scope line above the column says what is soloed or hidden, and clears it in one click. The scope is remembered between sessions and is never saved into a preset.

Any alphabet in a file name. Models, cab and reverb IRs, presets and folders whose names use Cyrillic, Turkish, accented or East Asian characters appear in the browsers and load; on Windows they used to be skipped or fail to open.

Big libraries open fast. The first open of the library in each session used to re-read every model file, which could take minutes on a large collection. RigSculpt now keeps what it learned in a small cache file next to your preferences and reads ahead in the background, so the Explorer opens at once and fills in as it goes. The cache is only a cache: deleting it costs one slow open and nothing else.

Keyboard browsing. Since 0.94, with the mouse over the model list the arrow keys move through it: up/down step through the list and load each model as you land on it, left/right jump to the previous or next group (author, maker, pack, or archetype, depending on how you came in), Page Up/Down and Home/End move a screen at a time or to the ends, and Enter opens the selected model's detail. Relational lists like Similar and Partner have no groups, so left/right simply do nothing there. If the keys do nothing in a given host, click once inside the browser first.

Inspecting a model

Inspecting a model (a slot's EXPLORE button, or clicking a list row, gets you here): measured archetype and sub-flavor with a confidence read, the MORE LIKE THIS, BUT… chips, the eight-band EQ shape, the toggleable Voicing / THD / I-O plot, and the AMP A / AMP B / Similar / Partner row up top.
Inspecting a model (a slot's EXPLORE button, or clicking a list row, gets you here): measured archetype and sub-flavor with a confidence read, the MORE LIKE THIS, BUT… chips, the eight-band EQ shape, the toggleable Voicing / THD / I-O plot, and the AMP A / AMP B / Similar / Partner row up top.

Selecting a model opens an inspector with its measured character:

  • Archetype + sub-flavor with a confidence read.
  • EQ shape: the eight octave bands, labelled, relative to the mids.
  • A toggleable plot: Voicing under drive (how the EQ shifts as you push it), THD vs level (the breakup curve), or the I/O curve (output level vs input level, with a no-compression reference line: the gap below it is what the amp absorbs; this is the same curve the Drive's Hold Level works from).
  • Find similar: ranks the rest of your library by tonal closeness to this model.

The loaded-slot strips at the top show what's currently in AMP A / B; click a slot (or its EXPLORE button) to open the loaded model in the inspector, or drag a list row onto a slot to load it.

The EXPLORER also carries its own I/O band across the top, so you can audition and balance without leaving the page: an output meter (with the same numeric peak-hold and clip-latch as the AMP page), a tuner strip, and the Match L/R button with its target-peak readout. Loading a stereo pair from here is what triggers the automatic level-and-phase match described on the AMP page.

The plug-in reads analysis only from the embedded framing: there's no database. "Find similar" is a cosine match on the Workshop's 174-dimension feature vector against a baked canonical reference. The fingerprint layout is versioned, and the plug-in only compares fingerprints that match its baked reference's layout: so files framed by an older Workshop build are skipped (never mis-compared) until you re-embed them with the current version. Find similar also compares like with like by model type: an amp-only NAM is only ranked against other amp-only NAMs (amp, preamp, and amp-head count as one group), and a full-rig NAM (amp+cab) only against other full rigs, because a speaker's response dominates the fingerprint and would make cross-type matches meaningless. The model type rides in the framing, so files framed by an older Workshop build may need a re-embed to join a group.

Similar, Partner & “more like this, but…” Workshop data

A model's detail page carries three ways to move through the library by SOUND:

Similar ranks everything by overall measured closeness: the classic which-of-my-NAMs-sounds-like-this list.

Partner ranks for a complementary STEREO pairing instead: same family, measurably different brightness and character (the differences that read as width when panned), with sonic near-duplicates excluded (they'd pan to dual-mono, not stereo). It honors the same prefer-a-different-amp preference as BUILD STEREO, and clicking a row loads the pick straight into AMP B (right-click inspects it instead).

The Partner list: complementary stereo candidates for the inspected model, ranked by pairing quality, each row showing its archetype and score. Click a row to load it into AMP B; right-click inspects it.
The Partner list: complementary stereo candidates for the inspected model, ranked by pairing quality, each row showing its archetype and score. Click a row to load it into AMP B; right-click inspects it.

More like this, but…: twelve chips under the sub-flavor line, laid out as either/or pairs, one pair per row: Brighter / Darker, More gain / Cleaner, Bigger lows / Leaner lows, More scooped / More mids, More presence / Smoother top, More squash / More dynamic. Each lists NAMs measured genuinely further in the asked direction, still ranked by how close they stay to the sound you started from, with the measured difference on every row (“+310 Hz”, “+12% drive”, “+1.3 dB lows”). Chips grey out when the inspected model doesn't carry that measurement: the squash pair reads the compression depth recent Workshop builds embed, so models framed by an older build grey those two until their analysis is refreshed (the Workshop's re-embed flow handles that in one click), and if nothing in your library measures further that way, the list says so honestly. Since 0.97 the list keeps to the model's own archetype first, ranked by similarity within it; models from another archetype follow after, marked !, and every row shows its similarity percent beside the measured change.

MORE LIKE THIS, BUT… on the Inspect panel: twelve directional chips, one either/or pair per row, from Brighter / Darker down to More squash / More dynamic.
MORE LIKE THIS, BUT… on the Inspect panel: twelve directional chips, one either/or pair per row, from Brighter / Darker down to More squash / More dynamic.

The answer stays in the family. As of 0.97 a More like this move keeps to the model's own archetype first: ask for something brighter than a modern tight amp and the brighter modern tight amps come first. Models from another archetype follow after, each marked with a !, and every row shows its similarity percent, so you can see where the close answers end and the long shots begin.

The reference stays pinned. Similar, Partner and More like this keep the model you started from in a REF band at the top of the list, however far you scroll. Click it, or press R, to hear the original again; click a candidate to go back. Comparing a candidate to the amp you started from used to take three moves; now it is one.

Set your level without leaving the browser. The Explorer's status strip is live: OUTPUT is a real control bound to the same master Output as the AMP page's knob (drag, scroll, or click to type; hold Shift while dragging for fine moves), and TARGET, the level the auto-level and Match L/R features aim for, is adjustable the same way, both here and on the AMP page. An auditioning session can live entirely in the browser: step through models with the arrow keys, watch the meter, and ride the output where you see it.

Scroll deeper in the inspector for DETAILED MEASUREMENTS: the raw numbers behind the prose. EQ profile, gain & saturation, and response & feel, straight from the embedded Workshop analysis.
Scroll deeper in the inspector for DETAILED MEASUREMENTS: the raw numbers behind the prose. EQ profile, gain & saturation, and response & feel, straight from the embedded Workshop analysis.

CAB LIBRARY: the IR Explorer

The same idea for cabinets: browse your impulse responses by their measured voicing and declared gear, and load straight into the cab slots.

The IR Explorer: group cabs by voicing, folder or cluster; each IR shows measured character (voicing, presence, roll-off) kept separate from its declared gear.
The IR Explorer: group cabs by voicing, folder or cluster; each IR shows measured character (voicing, presence, roll-off) kept separate from its declared gear.
  • Folders ▾: the same multi-folder source management as the NAM library (add / hide / remove / factory toggle).
  • Group by: Voicing, Folder, Cluster (unsupervised tonal grouping), or Duplicates (perceptual de-dup).
  • Search: matches both filenames and the embedded analysis (so "Warehouse" finds a cab whose label says it even if the filename is abbreviated).
  • Load A / B or drag onto a slot; the loaded-cab strip shows what's active.
The in-amp CAB IR strip: a cabinet impulse per path with CAB A / CAB B switches, STEREO beside them, and Blend, Pan A / Pan B, the Low Cut / High Cut trims, and Room.
The in-amp CAB IR strip: a cabinet impulse per path with CAB A / CAB B switches, STEREO beside them, and Blend, Pan A / Pan B, the Low Cut / High Cut trims, and Room.

An IR's detail shows measured character (low corner, presence peak, roll-off, tilt, octave bands) kept separate from declared labels (cab make/model, speaker, mic + position, author) so measurement is never confused with metadata.

Reads the rgsc chunk the Workshop embeds in the .wav; untagged IRs still load and play, just uncharacterized. Honesty boundary: anything under "measured" came from the audio; anything under "labels" was declared by filename/tag/manifest.

Settings, presets & oversampling

Settings: audio calibration, output mode, oversampling and anti-alias filter with the Playback / Render mode buttons, the GPU switch (Windows), the WORKFLOW toggles (the highlight-Workshop-aware-controls switch lives there now, with MIDI controller setup on its own row), Module graphics and window size on one row, the daily update check, MIDI controller setup, and credits and support.
Settings: audio calibration, output mode, oversampling and anti-alias filter with the Playback / Render mode buttons, the GPU switch (Windows), the WORKFLOW toggles (the highlight-Workshop-aware-controls switch lives there now, with MIDI controller setup on its own row), Module graphics and window size on one row, the daily update check, MIDI controller setup, and credits and support.
The About page: the short version, who is behind it, the analyzer and the plugin, credits, license and support, and the Tutorial button for the guided tour.
The About page: the short version, who is behind it, the analyzer and the plugin, credits, license and support, and the Tutorial button for the guided tour.

Presets

RigSculpt has its own preset system (.rigsculpt) on top of your DAW's: a complete rig snapshot (model, cab, EQ, FX) in one file. Presets you saved before the rename still load: the old .namsculpt extension is accepted everywhere presets are opened or listed. The name dropdown in the toolbar lists every preset across your sources (alphabetical, with the current one checked); the prev/next arrows step the same list; Save/Load use your own preset folder. Factory stock presets ship inside the plug-in, and a fresh instance boots the first one so you hear a full rig immediately.

Preset folders. Like the NAM and CAB libraries, presets are a union of folders. The dropdown's Manage preset folders… item opens the source manager: add your own folders, hide or remove them, or toggle the bundled factory set. Saving still writes to your preset folder, and a saved preset shadows a same-named stock one: so once you tweak and re-save a factory preset, your version is the one that shows.

Snapshots: several rigs inside one preset

New in 0.98. A preset can hold four complete rigs, A through D, each a whole setup (both amps, both cabs, the drive pedal, the reverb, and every knob, mode and toggle). They live under Snapshots in the preset menu: save the rig you have into a slot, recall any slot, and map the four to footswitches (the Snapshot A to D actions in the MIDI menu). Recall only rebuilds the parts that actually changed between the scene you are on and the one you pick, so a snapshot that keeps the same amp and swaps a pedal or an effect comes up almost at once. Snapshots save inside the preset and travel with it. A useful way to think of it: a preset is a song, and its snapshots are the handful of sounds you move between while you play it. You can also import a preset into a slot without leaving the one you are on, so a performance preset is quick to build from sounds you already have.

Preset changes carry their trails. Switching a preset or recalling a snapshot no longer cuts the sound: the amp cross-fades from the old rig into the new one, and the delay and reverb that were ringing keep ringing into the new sound instead of being chopped off, so changing sounds mid-phrase stays musical. Loads run in the background while the current rig keeps playing, and stepping through a MIDI preset bank warms the neighboring slots ahead of time.

Saving a preset into a fresh folder makes that folder your preset home (the dropdown then lists what's in it), and RigSculpt offers to bring your existing presets along. To keep the list clean, saving into a general "everything" folder (Desktop, Downloads, Documents, your user root) does not adopt it as the home: the preset still saves there, but the whole folder isn't scanned. Use a dedicated folder (e.g. Documents\RigSculpt Presets) if you want it to become your library.

Audio & calibration

Pick your interface (live-filtered list) to auto-fill the input calibration in dBu, or type it. This is the same calibration described on the AMP page.

If calibration is still off by your third session, RigSculpt explains once: a single popup on why this is the most important setup step (models were trained at a specific instrument level; every interface delivers yours at a different one). It never repeats; the small amber badge stays until calibration is on.

The AUDIO SETUP panel: Calibrate Input on, an input level in dBu, and a Choose Audio Interface button.
Input calibration: tell RigSculpt how hot your interface runs, in dBu.
Pick your interface to auto-fill the dBu level, or search, enter it manually, or request a preset. These are starting points; confirm your input mode and gain.
Pick your interface to auto-fill the dBu level, or search, enter it manually, or request a preset. These are starting points; confirm your input mode and gain.

Oversampling

Optionally run the neural model above its native rate with an anti-alias filter, to reduce the aliasing the model's nonlinearity produces on bright, high-gain tones. Off = identical to stock. As of 0.96 the control is a detented slider labeled with the true rendering rate for your session and model: at a 48 kHz session with a 48 kHz model the stops read OFF, 96k, 192k, 384k, and the labels follow if either rate changes, because the real rates change. A model that can only run at its native rate (LSTM-family) dims the control and says so, instead of offering choices that do nothing. With the graphics card on, two more stops appear past 8x, 16x and 32x; they run on the card only and are covered in the GPU section below.

The OVERSAMPLING slider, detented and labeled with the true rendering rate: OFF, 96k, 192k, 384k at a 48 kHz session.
The OVERSAMPLING slider: detented stops labeled with the true rendering rate for your session and model (here OFF, 96k, 192k, 384k at a 48 kHz session).

The ANTI-ALIAS options are three: Auto (the default: zero-latency minimum phase while you play, linear phase when you render), Low latency, and Linear phase. Measurement showed the real differences between the old four filters were latency and phase, not tone, so the choices now say exactly that.

CPU note. High oversampling is real work, but 0.96 spreads it across your CPU's cores: a stereo rig's two amp models run concurrently (Stereo Multi-Core), and a single oversampled model splits into per-core Phase Lanes, sample-for-sample identical to running it whole. Rigs that once crackled or stuttered at 8× now run clean, and the Performance-mode / A2 Lite switch buys a much larger CPU drop than it used to. There is nothing to configure. (This is part of why the Windows build now requires an AVX-capable CPU: any mainstream Intel or AMD processor from 2011 on.) The tuner is not part of the load: its pitch detection runs off the audio thread and pauses when the plugin window is closed.

Playback Mode & Render Mode

Two buttons in Settings set a global quality policy for every RigSculpt instance in the DAW at once, so you can play light and render heavy without touching a single preset. Each button flips its mode; the caption beside it tells you the current state (and briefly reads …applying while a change settles: rapid presses collapse safely into one change).

  • Playback Mode: STUDIO runs every instance exactly as saved. PERFORMANCE turns oversampling off and runs A2 "slimmable" models at their Lite size everywhere, for the lowest CPU while tracking or playing live. Nothing is written to your presets or project: switch back to Studio and everything returns. (A1 models are unaffected by the model-size part.)
  • Render Mode: applies only while the DAW renders offline (bounce/export). MAXIMUM jumps every instance to maximum oversampling and A2 models to Full size for the render, then drops everything straight back: no realtime cost, nothing saved. The ceiling is 8× by default; a Render OS setting beside it can raise renders to 16× or 32× (offline only, so live playback and presets never see it), and the Render Mode caption states the ceiling it will use. MATCH LIVE renders each instance at its own saved settings. PERFORMANCE is a live-only overlay: it never reaches a render, so a session tracked in PERFORMANCE still prints the saved oversampling and model size (by design: nobody wants aliasing printed because a tracking switch was left on). It's best-effort: realtime bounces in some hosts don't report as renders.

When a policy is overriding what you set, the OVERSAMPLING section header wears a small badge, and a governed A2 architecture chip reads amber: so the UI always tells you the truth about what's actually running. A manual anti-alias choice (Low latency / Linear phase) is deliberately left as you set it across these transitions; only Auto rides the live/render context, and it does so without changing your reported latency mid-render. Both modes persist across sessions.

The Playback Mode and Render Mode buttons in Settings: the caption beside each button is the truth-teller for the current state.
The Playback Mode and Render Mode buttons in Settings: the caption beside each button is the truth-teller for the current state.
Performance Mode governing an A2 model: the architecture chip shows the Full → Lite downgrade while the policy is active.
Performance Mode governing an A2 model: the architecture chip shows the Full → Lite downgrade while the policy is active.

GPU: the graphics card runs the models (Windows and Apple Silicon)

The GPU button in Settings moves the neural amp models off the processor and onto your graphics card: on Windows through Direct3D 12 (any card from any maker that runs modern Windows games qualifies) and on Apple Silicon Macs through Metal. OFF is the processor, exactly as before. GPU hands each block to the card and takes the result back a little later: about 5 ms at 1x and 2x oversampling, 8 ms at 4x and 12 ms from 8x up, the same figure whether you run 64, 128 or 256-sample buffers (the card's timing jitters more at the big settings, and the buffer is sized to cover what was measured); that delay is reported to your DAW as latency, so recorded tracks still line up, and in return the card does the heavy lifting: 8x oversampling costs it about what 1x does, and a stereo rig at the highest quality setting stops showing up on the CPU meter. The caption beside the button names the card the models are running on with the exact latency it adds, counts any block the card delivered late (a late block plays as a short fade to silence rather than stalling your DAW; a card that is repeatedly late drops the model back to the processor), or says why a model stayed on the processor.

With the GPU on, the oversampling slider grows two more steps past 8x. They run on the card only, and they are a property of this computer rather than the preset: the saved setting stays at 8x, and every instance whose slider sits at 8x plays at the rate you choose here, wherever the card runs the model. A model the card cannot take runs its plain 8x. The line beneath the GPU switch reports the card's timing at the chosen rate, so you can see the cost before you commit.

The sound is identical to the processor path to floating-point precision; every model architecture was checked against it. The setting belongs to this computer, never to a preset or a project, so a preset you share never asks for a card the next machine does not have. A few unusual architectures stay on the processor (the caption says so), and if the card ever stops responding the model falls back to the processor and carries on; nothing stops. The switch takes a moment to apply (the caption reads …applying while the models are rebuilt for the card).

The switch is for playback and applies to every RigSculpt instance in the DAW at once, like Playback Mode. Offline renders have their own policy, the Render GPU button beside it, decoupled the way Render Mode is from Playback Mode: AUTO (the default) hands a render to the card from 8x oversampling up, where it measured faster than the processor (about 1.7x at 8x, 7x at 32x), and keeps 1x and 2x on the processor, which renders those faster because the card's per-block overhead dominates there; ON uses the card for every render; OFF never does. Either way a bounce has no deadline, so the card is simply waited for and a render never contains a dropped block, and a render at 16x or 32x runs the card one block at a time (its fastest way of working at those settings) with no added latency in the bounce. A computer without a card path renders on the processor whatever the policy says.

On Apple Silicon the same GPU option runs through Metal (new in 0.98; the card path was Windows-only in 0.97). Everything above applies the same way: the commit-now, upgrade-after behavior on a preset or oversampling change, the fall back to the processor if the card is busy, and the setting belonging to the computer rather than to any preset. Intel Macs stay on the processor.

Workflow toggles

The WORKFLOW band collects the quality-of-life switches: the library-copy prompt (offered when you load a model from outside your Workshop library) gains a "don't ask again" answer, re-armable here; the unframed-model explainer (the once-per-session dialog that spells out what the amber "!" badge means and how to get the Workshop analysis) can be silenced or re-armed here too; and a quiet once-a-day update check runs when you open the editor: silent unless there's actually a new release, with an off switch right beside it.

Newer arrivals in the same band: My pickup stays put across presets keeps the PICKUP REVOICER's "your pickup" side set to your guitar across preset loads and restarts, while each preset's "voice as" target still comes along as saved (the same treatment covers the custom pickup designer's source side); Level-matched delay/reverb bypass holds your level steady when delay or reverb is switched off live, from the chain dots, a MIDI switch, or automation, instead of the volume stepping up by the mix amount (the tail still stops immediately; leave it off when you're A/B-ing exactly what an effect adds, since bypass is then no longer unity level); Loader click opens the library browser switches the loader-box click between the matching library browser and the classic in-place file menu; and Full rigs bypass the cab automatically governs the automatic cab bypass described on the AMP page. The pickup and bypass options ship off by default; the loader-click and full-rig switches ship on. The Output EQ's Output EQ holds your loudness and Output EQ bands follow your amp live here too, described under Output EQ & Character.

The WORKFLOW band in Settings: every convenience toggle ships on, each with its off switch, with the MIDI controller setup button under the left column.
The WORKFLOW band in Settings: every convenience toggle ships on, each with its off switch, with the MIDI controller setup button under the left column.

As of 0.97 the Highlight Workshop-aware controls switch sits in this band as well (it used to carry its own header): on, the controls that read Workshop analysis wear the Workshop marker green; off, they blend into the standard look. Appearance only; the features work either way.

Appearance: Module graphics

Each FX pedal (Crucible/Drive, Covenant/Comp, Delay, Reverb, Mod) wears a painted concept-art backdrop over its metal skin, and the amp, NAM-model, pickup and output-EQ panels carry backdrop textures of their own. The Module graphics slider in Settings (formerly "FX pedal art") sets how strongly all of that artwork shows: 100% is the full painting (the default), 0% is the bare metal look, and anything in between fades it; turn it down if the artwork makes the controls harder to read. It's purely visual (no effect on sound), and it's saved globally, so it applies to every instance and sticks across sessions.

Window size & fit

On a laptop where the editor once opened taller than the screen, RigSculpt now fits itself to the display when it opens. A size button in the toolbar and a window-size slider in Settings let you set the scale by hand, and it is remembered; the themed corner grip still drags to resize.

MIDI control: any controller can drive it hands-free

RigSculpt takes generic MIDI, so a foot controller (a MIDI pedalboard such as a Paint Audio MIDI Captain, or anything that sends Control Change, Program Change, or Note) can drive it hands-free while you play: switch presets, stomp effects on and off, nudge levels, tap the delay. It works in every DAW, because every DAW can route MIDI to an effect. As of 0.107.0 the front door is the MIDI CONTROL menu: open Settings and click MIDI controller setup… in the WORKFLOW band.

The MIDI CONTROL menu opens on the BOARD: a picture of a controller, a grid of pads with a row of knobs under it, chosen from a Layout menu (pads 2 x 4 with 4 knobs, the Alesis V-style default, or pads 4 x 4 with 8 knobs for bigger controllers). Click an empty pad or knob and it immediately listens: press that switch or move that pedal on your controller and it binds there. Click a mapped pad to fire it from the screen (test a mapping before the controller is even plugged in); right-click a pad or knob to edit everything about it. Pads hold switches and steps; knobs hold the continuous "~" levels. Positions are sticky, so your board looks like your hardware and stays put.

MIDI CONTROL in the BOARD view: pads and knobs laid out like your controller. Here the top row holds preset slots 1 to 4, block on/off switches sit below, and a knob is mid-learn. The LIST view shows the same mappings as rows.
MIDI CONTROL in the BOARD view: pads and knobs laid out like your controller. Here the top row holds preset slots 1 to 4, block on/off switches sit below, and a knob is mid-learn. The LIST view shows the same mappings as rows.

The LIST view (the toggle beside BOARD) shows every mapping as a row, including any not placed on the board. Your setup is a plain list of mappings. Each mapping is one trigger from your controller (a CC, a Program Change, or a Note, on one channel or all of them) firing one or more actions. Click + Add mapping and the row immediately listens: press a switch or move a pedal on your controller and it binds to whatever arrived. Then click + on the row to pick what it does. Because a mapping can hold up to six actions, one footswitch can flip Delay, Reverb, and Chorus together as a single scene move.

Switches
On/off for every block in the chain: OD, Compressor, Vibe, Chorus, Delay, Reverb, Output EQ, Cab IR, plus the whole IN chain (Hush, Noise filter, Gate A and B, Descent, Pickup revoicer), Stereo A/B, Stereo input, Delay freeze (tap to freeze, tap again to melt or stack, double tap or hold to release), Delay freeze RELEASE, Delay CLEAR, Bypass, Mute-for-tuning, Preset prev/next, and Tap tempo.
Nudge steps
One press = one step: Output, OD drive, Delay mix, Reverb mix, up or down. Good for buttons.
Continuous levels (marked "~")
For a CC expression pedal or knob: the pedal position drives the parameter directly, the whole range under your foot. Targets: Output, Input, OD drive, Delay mix, Reverb mix, Comp mix, Vibe depth, Chorus mix, Descent stability, Pickup amount, and the AFTERGLOW drone's Sheen. One pedal can ride several at once (Delay mix and Reverb mix together is the classic move). These need a CC trigger; the menu says so if the row's trigger is something else.

Click a row's trigger chip to re-learn it, switch channels (Omni or one), choose Momentary vs Latching, or clear it. Click an action chip to remove that action; the dot at the left enables or disables the whole row; the × deletes it. Mappings are saved globally, so your controller layout follows you into every project and session.

Program Change → presets. Program Change N recalls the N-th preset in your preset folder, the same order the Preset +/− footswitches step through. Point your controller's preset buttons at PC 0, 1, 2… and they become instant preset recall. (A number past the end of the list wraps around, so a switch never lands on nothing.)

The MIDI preset bank gives one footswitch one specific sound. A gigging set doesn't work in next and previous; it works in "chorus sound, now." The bank is 32 numbered slots, each holding one of your presets. Load a preset, open the preset menu, and pick Assign to MIDI preset slot…: from then on Program Change N recalls slot N (numbers you haven't assigned keep the by-position behavior above), and the MIDI CONTROL action list gains a GO TO PRESET group so a learned footswitch, button, or note can fire a specific slot on boards that don't send Program Change (the same group is on a MIDI board pad's right-click, so pads bind to slots too). Slots remember presets by name, not by position, so adding or renaming other presets never silently remaps your board mid-tour; assignments are saved globally, so your pedalboard works in every project; and MIDI-driven preset changes are always silent (the "keep a copy in your presets folder?" question is skipped: a dialog box has no place in the middle of a song).

The on-screen pedalboard beta is the older board: a numpad grid, one key per action, each with its own MIDI trigger, revealed through RigSculpt's Developer Tools. Left-click a key to fire it from the screen (handy for testing before a controller is even connected); right-click a key to edit it. It drives the same engine as the MIDI CONTROL menu, and both can be used side by side:

Action
What the key does: an effect on/off (OD, Delay, Reverb, Comp, Mod, Chorus, Noise gate, Delay freeze), Bypass, Stereo A/B, Preset prev/next, Tap tempo, Mute-for-tuning, or a continuous nudge (Output, OD drive, Reverb mix, Delay mix ±).
Trigger: Learn
Choose Learn (press a switch), then press the switch on your controller. RigSculpt binds whatever it sends, whether CC, Program Change, or Note, on the channel it arrived on. No CC numbers to look up.
Trigger: by hand
Set it directly: the type (CC / Program Change / Note), all channels (Omni) vs a single channel, and Momentary vs Latching.

Momentary vs latching matches how your switch behaves. A momentary switch sends a press then a release (127, then 0), so leave it on Momentary. A latching switch alternates (127 on one press, 0 on the next), so set it to Latching so every press counts, not every other one. Both panels show a live MIDI in readout at the top with the last message received (type, number, channel), so you can confirm your controller is reaching RigSculpt before mapping anything.

Getting MIDI to an effect is a per-DAW step: in Reaper, arm and monitor the track (or feed it from a MIDI item / the virtual keyboard); in Ableton Live, put RigSculpt on an audio track and point another track's MIDI To at it; other hosts have their own MIDI-routing control. The mapping is global, one layout across every instance and project, and saved in RigSculpt's preferences. As a beta feature it's still settling; the defaults are chosen to sit clear of the reserved sustain/pedal controllers, and the shape above is where it's headed.

The looper

New in 0.98. The looper sits at the very end of the chain, after the amp, cabs and every effect, so it records and plays the finished sound, and it keeps playing when you change presets. Lay a rhythm part down on your clean, switch to your lead, and solo over the loop; the loop holds its level straight through the change instead of ducking or cutting. It gives up to a minute of stereo, set aside when the plug-in loads. Every function is a MIDI action, mapped like any other.

REC
The classic single-switch cycle: first press records, the next closes the loop and plays it, the next overdubs a layer, the next drops back to play. Stopped, a press starts a fresh recording.
STOP / PLAY
Stops playback, and doubles as PLAY: pressed on a stopped loop it relaunches from the top. Pressed while recording, it discards the take.
UNDO
Removes overdub layers newest first, one press at a time (the last four passes are kept), down to the base recording. Pressed while you are still overdubbing, it cancels the pass you are playing.
CLEAR
Wipes the loop.

A strip along the top of the MIDI CONTROL panel shows the looper at a glance (a state indicator, the loop time, a position bar) with on-screen REC / STOP / UNDO / CLEAR buttons and a MIDI SETUP button. Every looper function is also a mappable action.

The looper's transport strip in the MIDI CONTROL panel: state indicator, loop time, position bar, clickable REC / STOP / UNDO / CLEAR, and the MIDI SETUP button that walks the mapping.
The looper's transport strip in the MIDI CONTROL panel: state indicator, loop time, position bar, clickable REC / STOP / UNDO / CLEAR, and the MIDI SETUP button that walks the mapping.

The footswitch layer. Most boards do not have four spare switches for a looper. Map the LOOPER MODE action to one switch: while it is armed, the switches you already use become the looper's transport, and letting the mode go returns them to their day jobs. A switch you dedicate to a looper action, with nothing else on that trigger, fires on its own; a switch that shares its trigger with a normal mapping only takes on the looper role while the mode is armed. One switch can even run the whole looper: put LOOPER MODE and REC on the same switch, and the first press enters looper mode, then presses drive record, play and overdub. Hold a REC switch about a second to clear the loop and leave; hold a STOP switch to leave with the loop still playing.

The pad window. Entering looper mode brings up a small draggable pedalboard: four clickable pads that mirror the transport, a lamp that shows and toggles looper mode, and the loop's state, length and playhead along the top. Each pad flashes when its mapped switch fires, so you can watch your controller land on the right function. The window follows the looper, appearing when the mode arms or a loop runs and putting itself away when you are done.

The looper pad window: a draggable four-pad board with a state readout on top and a lamp that enters or leaves looper mode. Each pad flashes when its mapped switch fires.
The looper pad window: a draggable four-pad board with a state readout on top and a lamp that enters or leaves looper mode. Each pad flashes when its mapped switch fires.

MIDI SETUP walks the mapping. The MIDI SETUP button in the transport strip goes control by control, LOOPER MODE first, then REC / PLAY / DUB, STOP, UNDO and CLEAR; at each step the next footswitch press on your controller becomes that control's assignment, and the pad being assigned is highlighted so you can lay your board out to match the screen. Click a different pad to assign that one instead; any step can be skipped, and the walkthrough cancelled at any point.

The pad window during MIDI SETUP: the control being assigned is ringed and named in the prompt (here step 1 of 5, LOOPER MODE), and the next footswitch press becomes that assignment.
The pad window during MIDI SETUP: the control being assigned is ringed and named in the prompt (here step 1 of 5, LOOPER MODE), and the next footswitch press becomes that assignment.

Working with the Workshop (the bridge)

With a RigSculpt instance running, the Workshop can push the selected model or cab straight in: mono auto-routes to A; stereo prompts for A or B. This is the fastest way to audition a model you just found in the Workshop.

Pedal captures take their own route: "Load in connected RigSculpt VST" on a pedal lands it in the DRIVE section's NEURAL slot and engages it, with no A-or-B prompt. The plugin reads the capture's embedded gear type, so a pedal never ends up in an amp slot.

See the Workshop → "Send to RigSculpt VST" section for the other end of this.

RigSculpt Workshop: overview desktop app

The Workshop opens on a chooser: five benches (Amp, Pedal, Full Rig, Cab, Reverb), each analyzing and browsing its own kind of file.
The Workshop opens on a chooser: pick a bench (Amp, Pedal, Full Rig, Cab, or Reverb); each analyzes and browses a different kind of file.

A NAM library can sprawl into thousands of files whose names tell you almost nothing about how they sound. The Workshop listens to each model and each cabinet IR, measures its real character (frequency balance, gain, feel, breakup) and turns that into something you can browse, compare and trust. It also writes that analysis back into the files so RigSculpt can use it.

The Workshop never alters how a model sounds. It adds a knowledge layer; the audio is untouched.

Formerly RigScope. The analyzer was renamed to RigSculpt Workshop in RigSuite 0.95: same app, one name for the whole suite (the old name collided with an unrelated industrial company). The installer upgrades in place; your library, settings, and analysis carry over untouched.

It opens onto five benches, one for each thing you shape: the Amp Bench (amp & preamp models), the Pedal Bench (drive, boost, and fuzz captures), the Full Rig Bench (amp + cab captures), the Cab Bench (cabinet impulse responses), and the Reverb Bench (convolution reverb impulse responses). The Pedal and Full Rig Benches are the same browser as the Amp Bench, scoped to their own gear class: every capture lives on exactly one bench, so pedals and rigs never clutter the amp views, and each bench's views speak its language.

First run & library

  1. Launch the Workshop. A start screen lets you choose a bench for what you're shaping: the Amp Bench (neural amp models), the Cab Bench (cabinet impulse responses), or the Reverb Bench (convolution reverb IRs). Each is analyzed differently, so they stay separate.
  2. Point it at your library folder(s). It scans and analyzes in the background, building a local catalog. As of 0.97 the analysis runs several models at once, and on Windows it runs each model's probe inference on your graphics card by default, through Direct3D 12 (the same kernels the RigSculpt VST uses): a model that took nine seconds takes about two, and a library of twelve hundred models comes in under an hour. The results are the same as the processor's, to floating-point rounding, and the first model of every run is rendered both ways and compared; a mismatch keeps that run on the processor, quietly. Models the card cannot take run on the processor on their own. Library ▸ Analysis on the graphics card turns it off (and if it is off when you start a real batch on a machine that has a card, the Workshop offers it once for that run; a checkbox retires the offer); Library ▸ Analysis workers sets how many models run at once (automatic is half your processor's threads, up to six with the card, four without). The analysis runs in the background: you can keep browsing and inspecting while it works, and only the Library menu waits for it to finish. On a Mac the graphics-card path is the Metal one the Mac build of PyTorch carries.
  3. Browse, inspect, curate. Optionally centralize a scattered collection into one managed library, and remove perceptual duplicates. A one-click Library ▸ Clear library empties the whole library when you want to start fresh, and offers to save a backup archive first.
If the Workshop errors on launch (“Failed to execute script run_app … File is not a zip file”): one of the analysis-cache files in your library folder was left half-written; an interrupted first run, an over-eager antivirus or a full disk are the usual causes. That cache lives outside the install folder, so reinstalling (even to a new location) won’t clear it. The fix: close the Workshop, paste %LOCALAPPDATA%\RigScope\library into the Explorer address bar, delete the features folder inside it, and launch again. Your catalog and any centralized files are untouched; the caches rebuild as models are (re)analyzed. On a brand-new install with nothing in the library yet, deleting the whole %LOCALAPPDATA%\RigScope folder gives you a clean first run. On macOS the same library lives at ~/Library/Application Support/RigScope/library; delete the features folder there instead.

RigSuite factory content

The Workshop offers on first launch to add the RigSuite factory content to your library. If RigSculpt is installed, nothing is copied and nothing is re-analyzed: the Workshop reads the analysis already baked into each file and points your catalog at the files where RigSculpt installed them, so the same tones show up in both apps without a second copy on disk. Without RigSculpt, the Workshop uses its own bundled copy of the fifty factory amp models instead: they are copied into the Workshop's library folder with their analysis already embedded, so a fresh install starts with a working, organized library. Choose Not now and you can add them any time from Library ▸ Add RigSuite factory content….

Guided tours. Both apps carry a short guided tour drawn over the live program: the Workshop's from Help ▸ Take the tour, RigSculpt's from its About page. Each is offered once on first run and begins with a short personal introduction: who makes RigSuite, why, and how it is built. The Workshop also shows a one-time welcome on first start, and its first-run offers (factory content, centralizing, the tour) arrive one at a time.

Factory models come in referenced in place, carrying their exact fingerprint, archetype, EQ shape and drive response, so they browse, map and find-similar like any analyzed model. The frequency-response sweep and a few deep read-outs aren't part of the embedded analysis, so Inspect labels a referenced model Summary from embedded analysis until you right-click ▸ Re-analyze for the full picture. RigSculpt does the mirror of this: if a factory file also turns up in one of your own folders, the plug-in lists it once, so neither app shows you the same tone twice.

The catalog is a local SQLite database keyed one-row-per-path; analysis is cached so re-scans are fast. Metadata-only edits don't trigger re-analysis. The Workshop can check for a newer release from its Help menu, and RigSculpt from its Settings page (both a Check for updates action); RigSculpt also runs a quiet once-a-day check when the editor opens, silent unless there's actually a new release, with an off switch beside it in the WORKFLOW band.

Browse views

Browse by archetype: the six gain-tier archetypes as sections of sub-flavor tiles (Clean headroom, Edge of breakup, Crunch, Saturated lead, Modern tight, Saggy hi-gain), each tile with a model count.
Browse by archetype: every model sorted into six gain-tier archetypes; the count under each sub-flavor tile updates as you filter.
Browse by amp: the view every launch opens on. Each amp is a card with its model count and a colored bar showing which archetypes it spans; click a card to drill into that amp's models by archetype.
Browse by amp: the view every launch opens on. Each amp is a card with its model count and a colored bar showing which archetypes it spans; click a card to drill into that amp's models by archetype.
Browse by pedal on the Pedal Bench: captures grouped by pedal (make and model), each tile showing its model count, a drive-tier bar, and a plain character summary.
Browse by pedal: the Pedal Bench groups your captures by make and model, each tile carrying a drive-tier bar and a plain character summary (“Mostly heavy drive”, “Mostly moderate drive”) read from the measured analysis.

Several lenses on the same library: pick whichever matches how you're thinking.

ViewWhat it shows
ArchetypesA section per gain-tier archetype (an accent-green header naming the tier), each holding a grid of sub-flavor tiles; click a tile to open the drill-down with that sub-flavor's members expanded, ordered by similarity.
AmpsThe view every launch opens on. By manufacturer → model: the gear-centric view.
AuthorsBy who made the model, then their amps.
PacksBy release: one tile per pack (the commercial-pack / release identifier in a model's metadata, e.g. a volume you bought or published), then its members. The Pack field is editable in the metadata dialog and shows as a Table column, so tagging a collection makes it browsable as a set.
TableEvery model in a sortable grid (with an Author column and filters); multi-select for bulk actions. Right-click a column header to sort it or to filter by that column's actual values. The Cal column shows each model's actual input calibration in dBu (e.g. +13), not just a check, so a bulk edit's "value varies" is easy to reconcile by eye. The filter box takes plain text or a query: fields name: make: model: author: tone: geartype: arch: notes:, quoted "phrases", * wildcards, AND/OR/NOT, parentheses, and a leading - to exclude, e.g. (name:"*Lone Star*" OR "Friedman") AND NOT author:"Steven Converse". A bare word searches every text field (name, maker, model, author, tone, architecture, your notes), not just what a column shows.
The filter works in every view, and only ever selects what you can see. The same query drives the Table, the Amps and Authors views, and the archetype tiles (their counts update to what matches), so tone:clean narrows the Amps view to amps that have a clean NAM, not just the table. Narrowing the list hides the rest; a shift-click range or a bulk edit acts strictly on the rows that pass the filter, never on hidden ones.
Solo and hide (0.97). Hover any row of the Authors, Amps or Packs list (a group or a single model under it) and two chips appear at its right edge: S solos the row (only those models exist, in every view, until you clear it) and X hides it. The keys S and X do the same to the row under the mouse, and the strip at the foot of the list names the keys, sums what is on, and clears it all with one click. Soloing is not selecting: select a pack to look at it, solo it to make it the whole library for now, then browse its amps, search inside it, or open Similar, Partner and More like this on a model and get answers only from that pack. Solos on different lists combine (a maker and a pack give that maker's models in that pack), solos within one list add up, and a hide always wins. The archetype tiles recount to what survives. The filter lasts for the session.
The reference stays pinned (0.97). Similar, Partner and More like this keep the model you started from in a band at the top of the list, marked REF, however far you scroll. Click it, or press R, to hear the original again, then click back to the candidate. The band says where the reference is right now, right-click reads its measured story, it drags to A or B like any row, and its star works. On a Partner list the band inspects on click, because that list fills the other side.

Archetypes & sub-flavors

The Workshop sorts models into six gain-tier archetypes: broad families defined by how hard the amp is driven, from clean headroom up to saggy high gain. Within each tier a model's sub-flavor (its voicing crossed with its dynamic envelope) places it more precisely. RigSculpt's library browser shows the same archetypes, so a model reads the same in both apps:

What the Workshop is tuned for. The archetypes and the "find similar" comparison are calibrated for amp & preamp NAMs (no cabinet in the chain). Pedals and full rigs (amp + cab) still load and get analyzed, but they live on their own benches (the Pedal Bench and the Full Rig Bench), and the Workshop deliberately compares like with like: amp and preamp together, but a full rig, cab, or pedal only against its own kind. For a full rig the speaker dominates the measured response, so its archetype label is a best-effort approximation; and if it's the only one of its kind in your library, "find similar" will simply report nothing to compare against. Amp and preamp NAMs are the sweet spot.
Clean headroom
Stays clean and open, with little to no breakup even when pushed.
Edge of breakup
Right on the verge: clean when you back off, crunching when you dig in.
Crunch
Settled rhythm distortion, from scooped to chimey depending on voicing.
Saturated lead
Thick, singing high gain for leads, spanning vocal to hot-rodded voicings.
Modern tight
Scooped, fast, tightly tracking high gain with a controlled low end.
Saggy hi-gain
High gain with a soft, compressing power-amp sag and bloom.

Within an archetype, finer sub-flavors separate, say, a glassy clean from a thick clean. Each model also gets a similarity ordering so neighbors sound like neighbors. Sub-flavor names describe measured behavior and playing feel (Sub-bass forward, Touch-driven push, Dark mass), not genres or brands. A model only gets a sub-flavor label when the measurements clearly favor one; anything borderline stays in the parent's "Typical" group rather than wearing a label it only half fits. Full-rig NAMs (amp + cab) are handled separately: a speaker's response dominates the fingerprint, so these NAMs don't get amp archetypes at all. They collect under their own "Full rig" group with an honest measured overview instead. The dynamics facts (compression, touch, sag) still read true through a speaker; the voicing facts describe the whole rig. Pedal NAMs get the same honest treatment: they live on their own Pedal Bench instead of borrowing amp archetypes, and a pedal's overview describes what matters in a pedal: drive amount, tonal tilt (including the classic screamer-style mid hump), and measured squash. A pedal missing its output calibration figure is flagged everywhere it appears: an "Out cal (dBu)" column in the Pedal Bench's table, an amber pill on its browse card, and a badge on its Inspect page (the figure describes the capture rig's return interface and cannot be measured from the file; without it the RigSculpt VST plays the pedal at its raw trained level, never loudness-normalized); a fully calibrated pedal's overview confirms both figures with their values instead. Both apps classify capture types (amp, pedal, full rig, cab) from the same dictionary, however the tag is spelled, so the two never disagree about what a file is. The like-with-like rule runs all the way through the Workshop: the Stats labels, the Overview dashboard's reference, and the side-by-side comparison rank a pedal against your other pedals and a full rig against your other full rigs (the dashboard legend names it: "Pedal median", "Full rig median"), and Pedal Bench tiles carry a drive-tier bar (essentially clean through heavy drive) in place of amp archetype colors.

Detection is anchor-first: the Workshop carries a curated set of labeled reference models (anchors). A model whose file matches an anchor exactly inherits that anchor's archetype directly; every other model is labeled by a k-nearest-neighbours vote (k=5, cosine in the similarity sub-space) among the closest anchors, with the gain-tier fingerprints acting only as a fallback gate when the neighbourhood is ambiguous. The canonical archetype definitions are the supervised means of each anchor group, not a per-library refit, so labels stay stable as your library grows. Sub-flavors come from a deeper metric pass. Labels are honest relative to the reference set, not absolute marketing terms. Sub-flavor assignment requires a real decision margin: the winning fingerprint must beat the runner-up and the "Typical" hypothesis by a fixed margin, at least two-thirds of its criteria must actually be measurable on the model, and a missing metric scores nothing (it used to earn partial credit). Ties fall back to Typical by design.

Inspecting a model

The Inspect view: EQ-shape bars against an archetype reference, a written Tone / Gain / Feel overview, THD / I-O / dynamics plots, and a Stats panel of raw measurements.
Inspect: the measured EQ shape against the archetype median, a plain-English Tone / Gain / Feel / Character overview, the raw curves, and a full Stats read-out.

The Inspect view turns measurements into plain-English description plus the raw curves.

The four read-outs

Gain
How much drive/saturation the model actually has, and where it breaks up.
Feel
Compression, sag and touch-response: the dynamic "give".
Character
The tonal voicing: where it's bright, scooped, mid-forward, dark.
EQ
The measured frequency balance, drawn as a curve and octave bands.
The Similar models tab: the rest of the library ranked by tonal closeness, with a written A-vs-B comparison of two models.
Similar models: the library ranked by closeness to the inspected model, with a plain-English breakdown of exactly how any two differ.

You also get the drive response (THD and output level vs input level: the same input/output curve RigSculpt's Hold Level and I/O plot read from), a Similar list (cosine match across the library), and an adjustable stats panel. Everything is measured from the audio: the Workshop is explicit about what's measured vs. what an author merely asserted.

Compare two models (A/B)

When two NAMs look like near-duplicates and you want to keep only one, overlay them. The A/B… button in the top-right corner of the plots opens a searchable picker over your whole library; or right-click any model in the Similar list and choose A/B overlay on plots. The second model's measured curves are drawn on top of the current one, in violet, on the Frequency, Transfer and THD plots at once, so the differences read at a glance: where the EQ diverges, whose knee is softer, which one compresses harder. The overlay stays put as you switch models, so you can set one as a benchmark and walk a shortlist of candidates against it. The button then shows the B model's name; click it to clear.

B is re-referenced and pink-compensated exactly like the subject so shapes compare fairly; a violet distinct from the subject (teal) and archetype reference (peach). A model with only summary analysis (a referenced factory model) overlays whatever curves it has.

Metadata

Edit a model's manufacturer, model, author and a NAM-Lab-style detail block. The author is a first-class, filterable field across all views.

Calibration is stated plainly. The editor explains both calibration fields on hover: the input figure (the reamp send level the capture was made at) and the output figure (the capture rig's return interface). The analysis records whether each is present, and RigSculpt's badges read that answer straight from the file. A pedal's missing output figure is flagged, never guessed: it describes the capture rig's hardware and cannot be reconstructed from the file.

When edits reach the files: and when they don't. The Workshop only writes into .nam files it owns: the copies made when you centralize your library. That's deliberate: the Workshop never rewrites files in your personal folders uninvited. The single-file editor has always said so plainly; the bulk editor used to skip un-centralized files silently while the app's own views updated, which looked exactly like a save that worked. Now it tells the truth: a warning up front when part of your selection isn't centralized, and an honest tally after saving: "wrote X files, skipped Y (not centralized)", with a pointer to Library ▸ Centralize to fix it.

Related tip: with a centralized library, edits go into the Workshop's copies: a file in your original download folder won't show the change. Right-click ▸ Reveal in file explorer takes you to the file the Workshop actually maintains.

The Map : your whole library in one picture

As of 0.97 the Map builds its layout in the background, a few seconds after the Workshop opens, instead of before the window appears: the Workshop opens in a few seconds on Windows now where it used to take most of a minute, and the tab is normally ready by the time you reach it. If you open it sooner, a small "Computing the map" note sits over the plot until the layout lands; the first build of a session takes a while (the layout engine compiles itself on first use), later ones a few seconds, and the rest of the program stays usable throughout. A refresh after an analysis or a deletion rebuilds the layout the same way, in the background.

The Map tab projects your entire library into a 2-D picture where distance tracks similarity: models that sit close together usually sound alike, and the clusters you see are families the Workshop found in the sound itself, not in the filenames. It is a projection, though: 174 measured dimensions pressed into two, so read neighborhoods as strong hints and use Inspect's Similar list for the exact ranking.

The Map: the whole library projected into 2-D, colored by discovered cluster, with the legend and cluster contents on the right; the Layout and Compare-by menus choose the projection and the similarity lens. Hovering a point names its model.
The Map: the whole library projected into 2-D, colored by discovered cluster, with the legend and cluster contents on the right; the Layout and Compare-by menus choose the projection and the similarity lens. Hovering a point names its model.

Under Layout, the default is a neighborhood-preserving projection (UMAP) that keeps similar amps together, best for spotting families and gaps; you can also plot two measured metrics directly on the axes (drive vs brightness, and so on) when you have a specific question, or switch to a labelled-axes linear projection. Compare by picks the lens the distances are measured through. The default, Balanced (equal aspects), gives voicing, EQ shift, gain & dynamics, and saturation an equal vote, so a clean amp and a tight high-gain amp with similar EQ reads land apart, the way your ear would file them. Universal weighs every measured dimension equally instead (the same weighting as Inspect's find-similar), which leans heavily toward EQ; the remaining lenses arrange the library by EQ shape alone, by breakup behavior, or by drive character.

Coloring the map

Color by re-paints every point: by discovered cluster, by detected archetype, by tone type, by author, by gear model, or a single color. Author is the one to reach for when you want to see how far one maker's NAMs spread and what ground they cover, and how much two authors overlap.

The legend does the work. It scrolls (a big library colored by author or model can have dozens of groups) and each row is live: click a row to hide or show that group on the map, Alt-click to solo it (hide everything else), and Show all to reset. Hiding a group just removes its points; nothing re-projects, so the others hold their places. Groups are listed with their counts, biggest first. The Cluster contents list below spells out which models are in each family; click through to inspect one.

`ui/app.py MapPane`. UMAP/PCA over the standardized feature vectors; per-group hide is a scatter filter, not a re-fit. Author/model colors come from a golden-angle palette so dozens of groups stay distinct; the Map is amp/preamp only (a cab in the middle of amp space would be misleading).

Cab Bench : cabinet IR analytics & the EQ editor

On the Cab Bench, the Workshop measures cabinets and gives you a lossless way to reshape them.

Measured cab character

For each IR: a two-axis voicing (brightness × body), low corner, presence peak, high roll-off and slope, "air", broadband tilt, octave bands, and resonance peaks/notches: plus a full magnitude fingerprint. A classifier separates true cabinet IRs from reverb IRs and rejects.

Grouping & find-similar

Group by measured Voicing, by Cluster (unsupervised K-means on the curves), by Duplicates (perceptual de-dup with a representative per group), or by Folder.

Find similar cabs. Right-click any cabinet → Find similar cabs… to rank the whole library by how close each one's measured voicing is to it: the cab-side version of "find similar." It compares the magnitude-curve shape over 80 Hz–8 kHz (level-independent, so the same cab a few dB hotter still reads as a match) and lists results by a friendly closeness %, with the option to send a pick straight into a connected RigSculpt to audition. Great for "find me three more cabs that sit like this one," or for picking a borrow-a-voicing target in the EQ editor.

`namscope/ir_similarity.most_similar_cabs` reuses the dedup engine's curve extraction + 80 Hz–8 kHz grid, then mean-subtracts each curve so distance is pure voicing shape (RMS dB). Reverbs/rejects and curveless rows are excluded.

Declared labels

The Workshop infers cab/speaker/mic/author/pack from filenames, folder paths and WAV tags (and you can correct them by hand or from a pack manifest). Measured facts and declared labels are always kept separate.

The EQ editor

The Cab Bench EQ editor: a live frequency-response plot with draggable bands, plus Borrow-another-cab's-voicing, layer blending, and Alchemy.
The cab EQ editor reshapes a cabinet losslessly: drag bands on the live curve, borrow another cab's voicing, blend mic layers, or roll a fresh voicing with Alchemy.

Scrolling is safe. Scrolling the control column never changes a value; the panel just scrolls. To adjust a control with the wheel, click it first, or hold Ctrl while scrolling over it.

A lossless cab "factory":

  • A parametric band stack with a draggable response graph (drag nodes; double-click to add/remove).
  • Borrow a curve: morph one IR toward another's response by an adjustable amount/detail (a "Synergize for cabs").
  • Alchemy / Transmute: a musical random contour for happy-accident variations. Strength sets how far it pushes the cab's own character around; the separate Chaos slider lets a roll add brand-new peaks and notches at fresh frequencies (not just re-weight the ones already there), bounded and notch-leaning so it stays a cab, not a comb filter.
  • Minimum- or linear-phase FIR design, exact convolution export that preserves sample rate / channels / subtype, and re-scan into the library.

Morph is the reversible A·(B/A)^x form; export embeds the updated rgsc analytics by default so the new IR is immediately characterized in RigSculpt.

Hear it with or without a DAW

Preview (no DAW needed). Hit ▶ Preview on the Cab Bench, in the list (plays the selected cabinet) or inside the EQ editor (plays the live edit, exactly what Save would write), to hear the cab right in the Workshop. It runs a real amp-only guitar phrase through the cabinet IR and out to your system, so the cab supplies all the speaker character. Unlike the reverb preview, this is full-wet: the cab is the tone, not an effect mixed over dry. The ▾ picks the phrase: Clean arpeggio (note-to-note clarity), Clean chords (body and top end), Lead (midrange voice and sustain), Rhythm chug (how it holds the low end), or Gain staccato (pick attack). Your pick is remembered.

Audition (into RigSculpt). With a RigSculpt instance running, Audition in RigSculpt VST sends the edit into a cab slot on the real signal path. Preview is the quick local listen, Audition is your actual session; they complement each other.

`namscope/cab_preview.py` is a "preview backend" reusing `reverb_preview`'s convolution + `sounddevice` playback core, rendering full wet from Steve's amp-only DIs (`namscope/resources/cab_audition_*.wav`, 48 kHz). The same shared `ui/audition_button.py` drives it; the editor's `current_samples()` renders the in-memory edit (source→EQ, or blend→EQ) so no file is written to preview.

Reverb Bench : convolution reverb impulse responses

The third bench: measure, sculpt, and build convolution-reverb IRs, then send them straight into RigSculpt's reverb.

Measured character

Load a folder of reverb .wavs and each one is measured as it lists: decay time (RT60), length, stereo, and a measured character: Spring-like, Plate-like, Hall-like, Room, Gated, Reverse/swell, or Echo. The labels describe measured behavior (how the lows bloom, whether the onset disperses, how density builds), never a claim about what made it, which is why the ambiguous ones say "-like" and the decay time always sits beside them.

`analysis/reverb_features.py`: Schroeder RT60 (−5..−35 dB), per-band decay at 250/500/1k/2k/4k (the hf/lf ratios), envelope plateau + energy-midpoint (gates and swells), detrended repeat/drip detection (echo trains, spring pulse chains), band-onset dispersion. Validated against a ~110-IR labeled reference set; the mechanism buckets (spring/gate/echo/reverse) are strong, hall↔plate on algorithmic sources is honestly fuzzy.

Sculpting

The Reverb sculpt editor: an energy-decay curve and tail-spectrum plot beside Trim & taper, per-band Decay multipliers, and a hybrid late-wash splice.
The reverb sculptor: reshape decay and tone against a live decay curve and spectrum; Simple gives five character sliders, Expert exposes the full predelay → layers → splice → decay → tone → stereo chain.

Scrolling is safe. Scrolling the control column never changes a value; the panel just scrolls. To adjust a control with the wheel, click it first, or hold Ctrl while scrolling over it.

Two lenses. The sculpt editor opens in Simple: five character sliders (Size, Dark ↔ Bright, Tight ↔ Bloom (the lows), Roomy ↔ Tight (the release), Width) plus a one-knob Borrow character (pick a reverb you like, turn Amount: this one wears its tone and per-band decay). The sliders drive the full chain underneath, so flipping to Expert shows exactly what they set: one engine, two views. Your lens choice is remembered.

Select a reverb and hit Sculpt… In Expert, every move renders live against an energy-decay plot and a tail-spectrum plot, with the measured RT60 and character updating underneath:

  • Trim & taper: length, tail fade with a shape control (hold-then-release through tight/gated), fade-in, exact predelay.
  • Decay: overall and low/mid/high decay multipliers, plus Extend tail: past the recording's own floor, the Reverb Bench synthesizes a continuation matched to the tail's measured spectrum, decaying at the rate your multipliers dial in, crossfaded in. For a genuinely longer reverb, raise a multiplier and Extend. (Extensions are synthesized: say so when you describe the file.)
  • Reverse: flip the tail in time so the space swells up into the note instead of decaying away from it: the classic reverse-verb, applied to the tail you've shaped.
  • Hybrid: splice this reverb's early field onto another reverb's late wash, level-matched at the seam. A spring's strike into a hall's bloom; a room's attack into a plate.
  • Tone: wear another reverb's tail spectrum (and optionally its per-band decay) by an adjustable amount.
  • Layers: blend more reverbs underneath, each with gain, delay, and polarity.
  • Stereo: width, mono fold, a mono-compatible pseudo-stereo widener, and Mono below a chosen frequency: it focuses the stereo lows toward the center while the mono sum stays identical, the mix-ready cure for a reverb whose low end swims too wide.
  • Alchemy: a seeded musical mutation that tells you exactly what it rolled ("lows decay ×1.2 · late lift 2 dB · predelay 14 ms"). Re-roll until something sings. A separate Chaos amount lets a roll change what kind of space it is, not just push the one you have around: new notches, ringing metallic modes, a sparse echo, a swell or dip part-way down the tail, each event named in the readout so a happy accident is still a legible one.

One home for your reverbs. Centralize into library… copies the loaded folder's reverbs into the library's Reverb IRs folder (reverbs get their own folder, separate from cabs; copies, never moves) and every Save-As defaults there. RigSculpt's convolution loader picks that folder up automatically, so anything you save is immediately loadable in the plug-in. Selecting a reverb also draws its decay curve (RT60 mark + per-band decay times) right in the panel, and saving embeds the measured metrics into the file alongside your description: machine-readable; RigSculpt still shows only the description. Layers stay editable after you add them (live gain/delay/polarity, a match decay toggle so a blended tail dies with the main one, one-click Match level), every control has plain-words hover help, and ▶ Preview toggles to ■ Stop while playing.

Recipes. Once a chain sounds right, Recipe ▾ → Save recipe… writes the whole sculpt (predelay, layers, splice, decay, borrowed tone, stereo, Alchemy seed, trim) to a small JSON file. Load recipe… re-applies it to any other reverb, so a move you like ("tighten the lows, borrow a plate's top, gate at 300 ms") becomes a repeatable treatment. Referenced files (a borrowed wash, blend layers) come back if they're still on disk, and you're told about any that have moved.

`reverb_recipe.py` (schema `namscope.reverb_recipe/1`) + the editor's `chain_settings()` / `apply_chain_settings()`: the exact inverse of the render chain; missing keys keep current values (forward-compatible), missing referenced files are skipped with a warning.

The designer: reverbs from nothing

New reverb… builds an IR from first principles: decay time per band, bloom, early reflections, dispersion (the spring/plate whip), ringing modes on a plate law or a stiff-wire law, stereo correlation, with Hall / Plate / Spring / Room / Ambience starting points and a seed you can re-roll. Whatever you design can be handed straight to the sculpting bench.

The reverb designer: build an IR from first principles, starting from a Hall / Plate / Spring / Room / Ambience seed, with Space, Early reflections and Character controls; the live decay and tail-spectrum plots and a measured read update as you dial, and you can audition it in RigSculpt or send it to the sculptor.
The reverb designer: build an IR from first principles, starting from a Hall / Plate / Spring / Room / Ambience seed, with Space, Early reflections and Character controls; the live decay and tail-spectrum plots and a measured read update as you dial, and you can audition it in RigSculpt or send it to the sculptor.

`reverb_forge.synthesize_reverb`: a noise field shaped in the STFT domain by per-band exponential decay envelopes (the same envelope-first method behind the factory Sanctum/Aegis/Tension impulses) plus analytic allpass dispersion and modal banks. Decay reshaping refits each STFT bin's measured dB-per-second slope; the multipliers lift only real recorded tail (an IR can't invent signal from silence), which is exactly what Extend's synthesis is for.

Hear it: with or without a DAW

Preview (no DAW needed). Hit ▶ Preview anywhere in the Reverb Bench (the list, the sculpt bench, or the designer) to play the reverb right in the Workshop. It convolves the IR with a real amp+cab guitar phrase and plays it through your system output, so you can judge a space without opening a DAW or a plug-in at all. The ▾ picks the context: Clean chords (wash and bloom), Clean picking (tail decaying in the gaps), Lead (the full tail on sustained notes), or Rhythm chug (how it sits on tight, percussive playing). Your pick is remembered.

Send & Audition (into RigSculpt). With a RigSculpt instance running in your DAW, Send to RigSculpt VST or Audition pushes the IR into the convolution reverb loader. RigSculpt switches to CONVOLUTION and powers the reverb on so you hear it immediately, in your actual session. Audition works like the cab editor's: a temporary render plays until you Save (which repoints the plugin at the saved file) or close (which offers to revert). Saving asks for an optional description, embedded in the file and shown under RigSculpt's loader.

The metrics go to work in RigSculpt. Because every reverb you save carries its measured metrics, RigSculpt can now react to the space. FIT (a one-shot button next to the convolution loader) reads the IR's measured tail and sets Mix, Predelay, and Low cut to suit it (a long tail gets less mix and more predelay so the dry note stays distinct; blooming lows get a higher low cut), then reports exactly what it set. The delay's TAIL FIT toggle caps the delay feedback so repeats die inside the reverb's measured tail instead of stacking on the wash. The knobs never move; the ceiling works underneath. Both engage only when the loaded IR actually carries metrics: no measurements, no guessing.

Preview is the quick local listen; Audition is the real signal path in your session. They complement each other. (The Cab Bench now has a matching ▶ Preview too: full-wet, through an amp-only phrase.)

`reverb_preview.py`: `scipy.signal.fftconvolve` of the chosen bundled clip (`namscope/resources/audition_*.wav`, 48 kHz amp+cab DIs) with the IR, wet/dry mixed and peak-safe, out through `sounddevice` (gracefully hidden if no audio device). A shared `ui/audition_button.py` drives all three ▶ buttons. The folder scan itself runs on a worker thread and caches its measurements (the `reverbs` table) so re-opening a folder is instant (the cached row now carries each reverb's description too, so a repeat open reads no files at all); the Lab reopens your last folder on entry.

Baking analysis into files (framing & rgsc)

This is the bridge that makes RigSculpt smart. The Workshop can embed its analysis directly into your files:

  • Framing into a .nam: feature vector, EQ shape, drive response (THD and the input/output level curve), archetype. RigSculpt reads this for its library browser, similarity, measured-EQ view and amp-aware features (including the Drive's Hold Level and the Inspect I/O plot).
  • rgsc into a cab .wav: the IR fingerprint, landmarks and declared labels. RigSculpt's CAB Explorer reads this.

The guided path: two steps to RigSculpt VST-ready

Getting a collection RigSculpt VST-ready is two steps, and the Workshop now walks you through them as one flow:

  1. Centralize (Library ▸ Centralize): copies your models into the Workshop-managed library. Centralizing is capture-type aware: pedal captures file into the "Pedal NAMs" folder, amps into the models folder, and a one-time sweep at startup moves any pedals centralized before the folder existed, with their analysis intact. Your original files are never modified: all write-backs go to these copies.
  2. Embed the framing: writes the analysis into the library copies' metadata. This is what RigSculpt reads to organize your collection and drive its rig-aware features. When a later Workshop update changes how amps are categorized, the Workshop notices which files now carry out-of-date labels and offers to refresh just those, so what RigSculpt shows stays in step.
After an analysis run: the guided offer that walks you through both steps.
After an analysis run: the guided offer that walks you through both steps.
Step 1, centralize: the Workshop copies your models into its own library. Your originals stay where they are.
Step 1, centralize: the Workshop copies your models into its own library. Your originals stay where they are.
Step 2 of 2, embed: the analysis is written into the library copies, which is exactly what RigSculpt reads.
Step 2 of 2, embed: the analysis is written into the library copies, which is exactly what RigSculpt reads.

After an analysis run finds un-centralized models, the Workshop offers to make them RigSculpt VST-ready; finishing a centralize chains straight into a "Step 2 of 2: embed" offer; and an occasional reminder (at most one every couple of weeks) covers whichever step is still missing. There is also a persistent amber warning at the top right of the Browse/Inspect/Map tab bar whenever models are not yet RigSculpt VST-ready: click it to run the missing step, and it clears itself (there is no manual dismiss) once every model is ready. Every dialog states what it does and what it does not do: your originals are untouched, always. On the RigSculpt side, a connected-but-empty Workshop library folder gets the same explanation from the NAMS LIBRARY page.

The persistent warning above Library: it appears while models are not RigSculpt VST-ready and clears itself only when every model is.
The persistent warning above Library: it appears while models are not RigSculpt VST-ready and clears itself only when every model is.
Audio stays identical. Framing lives in the .nam's metadata; the IR chunk is a byte-preserving splice that leaves the PCM bit-for-bit unchanged and is ignored by other software.
The library can live anywhere. By default it sits in your user data folder, but Library ▸ Library location can move the whole thing to another folder or drive: an external SSD, a bigger partition. Everything is copied and verified before the switch, nothing is deleted unless you say so afterward, and RigSculpt follows the library automatically wherever it lives (it reads a small pointer the Workshop keeps up to date). The same dialog can point the Workshop at an existing library, which is how two computers share one library on an external drive: move it once on the first machine, then "Use existing library" on the second. If the drive isn't plugged in when the Workshop starts, it opens its default library for that session instead of failing; plug the drive back in and restart to return. Your own source folders can stay organized however you like (folder scans search subfolders on both apps), and only the Workshop-managed copies live inside the library.
The Library menu with Library location highlighted, below Export, Import, Restore and Clear.
Library ▾ → Library location moves the whole library to another folder or drive; everything is copied and verified before the switch.

A model's identity is the SHA-256 of the whole file, so embedding changes its hash: the Workshop guards against library doubling with a one-row-per-path upsert. Re-embed after a re-analysis (or after updating the Workshop's analyzer) to refresh what RigSculpt sees: the embedded fingerprint carries a layout version, and RigSculpt's "Find similar" compares only fingerprints in its current layout, so older framing stays safely inert until re-embedded. Some framing fields are added without an analyzer change (the input/output level curve that powers Hold Level, for example): a plain re-embed of your existing analysis is enough to deliver them, no re-analysis needed.

Export & "Send to RigSculpt VST"

Export Analysis

Dump a rich, structured analysis of a model (or selection): useful for deep dives, documentation, or feeding to an LLM.

Send to RigSculpt VST

Right-click (or middle-click) a model or IR and send it to a running RigSculpt instance over the local bridge. Mono content auto-routes to slot A; stereo prompts for A or B. The plug-in even navigates its own library to the model you sent.

Protocol v2: discovery advertises stereo support; the plug-in exposes /load and /load_ir. Backward-compatible with pre-v2 plug-ins.

Where everything lives

WhatWhere
RigSculpt global prefs (sources, MIDI map, dev unlock, calibration)%LOCALAPPDATA%\RigSculpt\prefs.json
Workshop library + cab IRs%LOCALAPPDATA%\RigScope\library\
Pedal NAMs (drive / boost / fuzz captures)%LOCALAPPDATA%\RigScope\library\Pedal NAMs\
Bundled factory content (models, cab IRs, reverb IRs, presets)inside the RigSculpt plug-in bundle (VST3; on macOS the AU carries its own copy)
macOS: Workshop library, logs (namscope.log, namscope_crash.log)~/Library/Application Support/RigScope/
macOS: RigSculpt prefs~/Library/Application Support/RigSculpt/prefs.json
macOS: shared bridge/handoff root~/Library/Application Support/NAMScope/
macOS: installed plug-ins/Library/Audio/Plug-Ins/VST3/ and /Library/Audio/Plug-Ins/Components/

On macOS, ~/Library is hidden in Finder: hold Option on the Go menu, or press Cmd+Shift+G and paste the path. Every %LOCALAPPDATA% path in this guide maps to the matching ~/Library/Application Support/ folder above.

Glossary

NAM / .nam
A Neural Amp Model: a neural-net "photograph" of an amp's sound.
Cab IR
A cabinet impulse response (.wav): the fingerprint of a speaker + mic.
Framing
The Workshop's analysis embedded in a .nam that RigSculpt reads.
rgsc chunk
The Workshop's analysis embedded in a cab .wav.
Archetype
One of six gain-tier sound-families the Workshop sorts models into, from clean headroom to saggy hi-gain.
Gear class
The capture type (amp, pedal, full rig, cab) both apps read from one shared dictionary, however the tag is spelled.
Sub-flavor
A finer distinction within an archetype: a model's voicing crossed with its dynamic envelope.
Feature vector
The 174-number tonal fingerprint used to score similarity.
A2 / slimmable
A NAM architecture that can run at smaller sizes to save CPU (the "Model Architecture" control).
Bridge
The localhost link that lets the Workshop push a model/IR into a live RigSculpt.

Credits & license

How RigSuite is built

RigSuite is a one-person project, built by me, Steven Converse, and released through my small studio, Conversant Soundworks LLC. I'm a guitarist first, and like many people in the guitar community, I care deeply about finding sounds that inspire me to play. Over time, that has meant capturing, organizing, and refining a library of the tones I return to most, so I can spend less time chasing sound and more time making music.

That same idea is at the center of RigSuite. These are tools I began building for my own rig, and I'm happy to share them with the wider music community as freeware. My hope is that they give musicians more agency to shape their own sounds, build a rig around what inspires them, and keep their attention on the part that matters most: charting their own path toward making music.

The project has deep roots in open source. RigSculpt began as my own adaptation of Steve Atkinson's Neural Amp Modeler plug-in, and the Workshop works with NAMs through a fork of the NAM core. Steve's work made an enormous amount possible, as did the work of the wider open-source community, and I owe them a great deal. Please support Steve and the projects that helped make tools like these possible.

RigSuite has taken hundreds of hours of design, planning, listening, fine-tuning, testing, and building the library of NAMs and other sounds that sit at its core. Keeping the project small lets me carry the same musical idea through each stage of the process, from the way a feature is conceived to the way it ultimately feels and sounds under the fingers. I want to be transparent that I used modern development tools, including AI, to take on a lot of the more demanding engineering work that would otherwise require a much larger team and a much longer chain of handoffs. Every design, musical, and technical decision here is still mine; these tools simply keep those decisions closely connected and let me keep refining each part until it reaches the sound and experience I have in mind. I understand AI use is a sensitive topic for some, so I'll say it plainly: anything I build this way will always be free, and scoped to be a tool for public benefit.

The plugins themselves are ultimately just tools. NAMs, cabinet and reverb IRs, and modern DSP can place extraordinary technology in a musician's hands, but the technology should still leave room for the musician. RigSuite is built around that belief, with ways to shape, combine, match, and sculpt a rig into something personal.

RigSculpt began with Steve Atkinson's open-source Neural Amp Modeler, released under the MIT license. The neural amp modeling foundation comes from his work. The systems built around it (pickup voicing, drive, compression, modulation, delay, the five reverb engines, output EQ, stereo dual-rig operation, the library tools, Synergize, and the MIDI pedalboard) were developed for RigSuite.

The 0.96 performance work (multi-core amp processing and the phase-lane split of an oversampled model) builds on the open-source NAM-Oversampler by DLC86, who also goes by TheToneScientist: RigSuite adopts its resampler, model time-scaling, and fast A2 inference kernel, and works out the phase-lane split independently for RigSculpt. The full third-party notices, included with each bundle, state exactly what was borrowed and what is original.

Both applications and their factory content are free to use, including in commercial music. They are provided as-is, with no warranty, and you use them at your own risk; to the fullest extent the law allows the author is not liable for any resulting loss (plain-language intent, not legal advice). They are currently distributed as freeware rather than open source. RigSuite is still a one-person project following a specific direction, and I want to give each part of it the time and focus to fully become what I have in mind before making decisions about how its development may open up in the future.

I'm especially interested in the possibility that the Workshop's work could eventually be useful beyond RigSuite, including to other builders creating their own tools around NAM data. That's something I hope to explore once the application is mature, though I'm not making a commitment yet about exactly what form that may take.

The applications and factory content may not be resold or redistributed; if you would like to share or bundle the factory content somewhere, please ask first. Full third-party notices are included with each bundle. RigSuite and this guide live at conversantsoundworks.com.

Amp/gear names referenced by factory models are descriptive of a signal chain, not a claim about any one amp, and imply no affiliation or endorsement. All trademarks belong to their owners.

Support & links

All optional: a few places to find more of my free content, or to support the people this stands on. Please put the Neural Amp Modeler links first.