de-artifact

A neural-DSP hybrid that removes the residue AI generators and lossy codecs leave behind — smearing, watery sustains, ringing resonance and grainy high-frequency hash — in real time, inside your DAW.

Version 0.3.6 VST3 · CLAP · AU macOS 11+ · Windows 10+ Updated 2026-07-26

01What de-artifact does

It is a restoration tool, not a tone shaper. It looks for the specific kinds of damage that generative models and codecs leave in a signal, and subtracts them.

Music that comes out of a generative model (Suno, Udio, Stable Audio and friends) or out of a stem separator carries a distinctive residue. It is not hiss and it is not distortion — it is a smeared, slightly metallic layer that clusters in the upper spectrum, plus ringing around transients and sustained tones. Low-bitrate MP3, AAC and Opus leave a related artefact class for the same underlying reason: both are lossy representations reconstructed from a compressed code.

de-artifact attacks that residue directly:

  • HPSS analysis splits the signal into a harmonic stream (vocals, synths, sustained tones) and a percussive stream (drums, clicks, transients), so the two can be treated with different intensity.
  • A learned UNet mask — the ArtifactNet model, embedded in the plug-in — estimates, per frequency bin, how much of the energy there is artefact rather than music.
  • Adaptive spectral subtraction removes that estimate in the power domain, with attack/release smoothing so the reduction moves musically instead of chattering.
  • Automatic HF air recovery measures how much high-frequency energy the process removed and restores it on the output, so cleaning does not cost you the top end.

Because artefacts concentrate above roughly 3 kHz — where natural music has comparatively little energy — the model is conservative on genuine acoustic material by construction. It will not "clean" a well-recorded acoustic guitar into mush.

When to reach for it

  • Full mixes generated by Suno / Udio / Stable Audio.
  • Stems pulled out of a mix by a separator (htdemucs, Spleeter and similar) — especially vocals.
  • Sources you only have as a low-bitrate MP3/AAC/Opus file.
  • A final polish pass on a master that contains any of the above.
Companion plug-in

de-artifact targets codec and generation artefacts. If the problem is instead bleed between stems — vocal audible in the drum stem, ghost content that does not belong to the track at all — that is what de-leak is for. They are frequently used together on the same source.

02Install

macOS

Download de-artifact-0.3.6.pkg from the download page and double-click it. The package is signed and notarized by Apple, so Gatekeeper lets it through without a warning. Follow the prompts.

One package installs all three formats:

FormatInstalled toUsed by
VST3/Library/Audio/Plug-Ins/VST3/de-artifact.vst3Live, Cubase, Studio One, Reaper, FL Studio…
CLAP/Library/Audio/Plug-Ins/CLAP/de-artifact.clapBitwig, Reaper, Studio One 6.5+
Audio Unit/Library/Audio/Plug-Ins/Components/de-artifact.componentLogic Pro, GarageBand

The installer also clears the quarantine flag and fixes executable permissions on the Audio Unit, so it validates cleanly the first time Logic scans it.

Windows

Download either de-artifact-windows-x86_64-0.3.6-setup.exe (installer) or the matching .zip for a manual install. Windows ships VST3 and CLAP; Audio Unit is a macOS-only format.

  • C:\Program Files\Common Files\VST3\de-artifact.vst3
  • C:\Program Files\Common Files\CLAP\de-artifact.clap
SmartScreen on Windows

The Windows build is not yet Authenticode-signed. On first run SmartScreen may say "Windows protected your PC" — click More info → Run anyway. Code signing is planned.

System requirements

ItemRequirement
macOS11 Big Sur or later. Universal binary — Apple Silicon (M1–M4) and Intel.
Windows10 (1809) or later, 64-bit, CPU with AVX2 + FMA (Intel Haswell 2013+ / AMD Ryzen 2017+).
HostAny VST3 or CLAP host; Logic and GarageBand through the Audio Unit.
Disk~150 MB. The neural model is embedded in the plug-in — there is no external model file to manage.
Pro ToolsNot supported — see §12.
After updating an existing install

Hosts cache plug-in binaries. When you install a new build over an old one, remove the plug-in from the track and add it again, or restart the DAW. A plain plug-in rescan will often keep serving the cached previous version, which looks exactly like "the update did nothing".

03First run

In your host's plug-in browser, look under:

  • VST3 / CLAP — category Restoration, vendor Intrect, name de-artifact.
  • Audio Unit (Logic / GarageBand) — Audio Units → Intrect → de-artifact.

Insert it on a track, a bus or the master. It processes in stereo. The plug-in reports its latency to the host, and the host's plug-in delay compensation lines everything back up automatically — see §10 for the exact figures.

On the first launch with an internet connection the plug-in requests a 14-day trial automatically; nothing is gated at install time. §11 covers the details.

04The interface

One window: a header strip, a large analysis display, and a control sidebar. Drag the bottom-right corner to resize — the aspect ratio is fixed, so the layout scales rather than reflows.

Every screenshot on this page is the plug-in processing a real AI-generated track — the curves are its actual output on that material, not an illustration.

The de-artifact plug-in window: header with preset selector and licence badge, artifact reduction display, and the control sidebar.
The full window. Left: the artifact-reduction display, showing how hard the model is working at each frequency. Right: the control sidebar, grouped into MONITOR, RENDER, TUNE and ADVANCED.

4.1 Header

de-artifact header strip: product name and version, preset stepper, and licence badge.
Header. Product name and build version, the preset stepper, and the licence badge.
ElementBehaviour
DE-ARTIFACT RT + versionBrand label and the build version you are actually running. Worth checking after an update — if it still shows the old number, the host served a cached binary.
Preset stepperClick the name to open the preset browser; the arrows step to the previous/next preset. An asterisk (*) after the name means you have changed something since it was loaded. See §6.
Mode indicatorShows BYPASS or RESIDUAL whenever you are auditioning something other than the normal wet output, so you always know what you are hearing.
LICENSEOpens the licence panel — status, activation, sign-out. See §11.

4.2 The artifact-reduction display

The artifact reduction display with the yellow reduction curve and the blue residual overlay, plus four coloured emphasis handles on the zero line.
The display, with Residual engaged. Yellow = how much is being removed per band. Blue = the frequency shape of what was removed. The four coloured dots on the 0 dB line are the emphasis handles.

The vertical axis is reduction in dB, not signal level: a flat line on zero means "not removing anything here", and the further the curve dips, the harder the model is cutting that band. The horizontal axis is logarithmic frequency.

TraceMeaning
Yellow curveThe reduction the model is applying per band, measured from the actual output at GUI rate (~60 Hz). It follows Strength / Detail / Attack / Release and deliberately excludes Brightness and the emphasis EQ, so it sits flat when nothing is being removed.
MAX read-outThe peak reduction currently reached, in dB. The quickest single number for "how hard is this working".
Blue curveThe residual spectrum — the frequency distribution of what is being removed. Appears alongside the Residual monitor. Yellow answers "how much", blue answers "what and where".
Header read-outS / D / A / R mirror Strength, Detail, Attack and Release as numbers, so a screenshot of the window is self-documenting.

Emphasis handles (advanced)

Four draggable dots sit on the zero line. They form a hidden four-band EQ (±12 dB) that biases where the model concentrates — pull a band up to make it work harder there, down to make it leave that region alone.

  • Drag horizontally — move the band's centre frequency.
  • Drag vertically — set the emphasis gain (±12 dB).
  • Right-click — reset that band.
This is not a tone control

The emphasis handles steer the detector, not the output EQ. If you want the result brighter or darker, use Brightness (§7.3) or an equaliser elsewhere in the chain. Most users never need to touch these handles.

4.3 Control sidebar

The de-artifact control sidebar showing the MONITOR, TUNE and ADVANCED groups.
Sidebar. MONITOR and render options on top, the five everyday controls under TUNE, and the deeper engine controls under ADVANCED.

Every knob and slider behaves the same way:

  • Drag up/down to change the value.
  • Hold Shift while dragging for fine adjustment.
  • Double-click to reset to the default.
  • Hover for an inline description.

05Quick start

Five steps. Everything after this section is refinement.

  1. Insert de-artifact on the track you want to clean.
  2. Pick a preset from the header. Default is the right starting point for almost anything.
  3. Play the material and watch the yellow reduction curve — that is what is being removed, and where.
  4. Switch on Residual and listen. You should hear hash, fizz and ringing. If you can clearly hear the vocal performance or drum hits in there, you are over-processing — lower Strength.
  5. A/B against Bypass to confirm the change is actually an improvement before you commit.
The Residual check is the whole technique

Almost every tuning decision in this plug-in comes down to one question: is anything musical leaking into the residual? If yes, back off. If the residual is pure hash and the result still sounds artefacty, push harder. You do not need to understand the ADVANCED section to use this test.

06Presets

Eight factory presets, plus any you save yourself. Click the preset name in the header to open the browser.

The de-artifact preset browser, listing the eight factory presets with their categories.
Preset browser. Filter by library (All / Factory / User) or by category on the left; search, load, save and export on the right.

Factory presets

PresetCategoryCharacterBest for
ConservativeUniversalBarely touches the signal. Maximum transparency.Subtle lossy-codec residue (MP3/AAC/Opus hash)
BalancedUniversalLight, even cleanup.General polish with a gentle hand
DefaultUniversalThe starting point — Strength 60 %.General AI-generated / AI-separated material
AggressiveUniversalFull strength plus resonance suppression.Heavily artefact-laden AI tracks
VocalVocalHarmonic-weighted, transient- and sibilance-aware.AI-separated vocal stems
Gentle ReductionUniversalVery light touch with a soft mask floor — minimal colouration.Cleanup where transparency matters most
More HarmonicsUniversalMaximum harmonic-channel reduction.Watery sustains and vocal smear
Soft Master BusMasterWide, gentle cleanup — soft knee, slow release, strong resonance suppression, full HF air.Light artefact control on a finished mix

Picking one by source

Suno / Udio AI-generated full mix       →  Default, then Aggressive if needed
AI-separated vocal stem (htdemucs …)    →  Vocal
AI-separated drums / bass               →  Default or Aggressive
MP3 / AAC / Opus low-bitrate source     →  Conservative
Finished mix or master bus              →  Soft Master Bus
General mastering polish                →  Balanced
Not sure                                →  Default

Loading a preset sets every control at once. After that each control is free — nudging one does not snap you back to the preset, it just marks the preset as modified with an asterisk.

Saving your own

In the browser, use Save As…, give it a name, and it is written to disk. User presets appear under the factory ones and can be deleted from the same panel (with a confirmation). You can also Import and Export presets as .json to move them between machines or share them.

  • macOS — ~/Library/Audio/Presets/Intrect/de-artifact-rt/User/

07Controls reference

Every control, what it does, and what it costs you when pushed.

7.1 MONITOR

ControlWhat you hear
BypassDry passthrough. Unlike switching the plug-in off, it keeps the reported latency, so A/B against the processed path stays sample-aligned.
ResidualPlays only the artefact signal being removed. Your listening check: if obvious musical content — vocal body, drum attack, bass fundamentals — is audible here, you are over-processing. Also draws the blue residual curve on the display.
de-artifact with the Residual monitor engaged: the Residual button is highlighted and a blue residual curve is drawn.
Residual engaged. The button lights up, the header switches to RESIDUAL, and the blue curve shows where the removed material sat — concentrated in the top octaves, which is what healthy artefact removal looks like.
de-artifact with Bypass engaged — the Bypass button is highlighted and the reduction curve sits flat.
Bypass engaged. Dry passthrough, still latency-aligned so the A/B stays sample-accurate. The reduction curve flattens because nothing is being removed.

7.2 RENDER

ControlPurpose
Offline Render
off by default
For bounce / freeze / export. Some hosts do not tell a plug-in that they are rendering offline. With this on, the plug-in waits for each processed chunk instead of emitting a dropout gap. Leave it off for normal playback — switch it on only if a render comes back with gaps.
⚙ → Copy diagnostic reportCopies a text report — latency mode, host process mode, active backend, under-run counters, timing — to the clipboard. Paste it into a support ticket if you hit render glitches; it usually identifies the problem immediately.
Do not leave Offline Render on

In this mode the audio thread is allowed to wait for the worker, which is safe for an offline bounce (wall-clock time does not matter) but not for live playback. Leaving it on during normal playback can cause periodic stutter on machines where inference does not finish inside one hop.

7.3 TUNE — the everyday controls

ControlRange (default)What it does
Strength0–200 % (60 %)Overall reduction amount, and by far the most important control. 0 % is dry, 100 % is the model's nominal estimate, and up to 200 % over-subtracts for stubborn material. Push it until the residual starts containing music, then back off.
Detail0–100 % (0 %)Focus. Ignores small mask values below a proportion of the chunk peak. Lower = treat more of the spectrum; higher = target only the most obvious artefacts and leave everything else untouched.
Attack0–200 ms (5 ms)How quickly reduction engages once an artefact is detected. Shorter is sharper and catches fast events; longer is smoother but can miss transient hash.
Release0–500 ms (150 ms)How long reduction stays engaged after the artefact ends. Medium values stop the reduction flickering; very long values can dull the sound by holding the cut through musical material.
Brightness−1 … +1 (0)High-frequency tone relative to the automatic air recovery described below. 0 leaves the automatic restoration alone, positive adds sparkle, and −1 removes the recovered high band entirely.

Automatic HF air recovery (always on)

The model removes energy in the highs, because that is where artefacts live — which by itself would leave tracks sounding slightly dull. de-artifact measures how much high-frequency energy the process actually took out (dry versus wet, envelope-tracked) and restores it on the output automatically. You do not have to do anything; the top end stays open by default. Brightness only adds to or subtracts from that automatic restoration.

7.4 ADVANCED

ControlRange (default)What it does
Harmonic0–4 (2.0)Reduction strength on the HPSS harmonic channel — vocals, synths, sustained tones. Raise it for vocal smear and hash on sustained material.
Percussive0–4 (2.0)Reduction strength on the HPSS percussive channel — drums, clicks, transients. Raise it for hi-hat ring and snare crackle.
SeparationNormal (17) / Strong (31)The median-filter kernel that splits harmonic from percussive. Strong separates the two channels more cleanly, so the Harmonic and Percussive strengths land more precisely on dense mixes — at slightly higher CPU cost.
Knee (dB)0–12 (0)Softens the mask response. 0 is linear and sharper; higher values make strong reduction feel less abrupt as it engages.
Transient0–1 (0)Backs reduction off on sudden level jumps, protecting drum hits and other transients from being softened.
Resonance Depth0–1 (0 = off)Dynamic resonance suppression — a soothe-style stage that tames narrow ringing peaks standing above the local spectral baseline. 0 disables the stage entirely.
Resonance Selectivity0–1 (0.5)How narrow a peak has to be before it counts as a resonance. Higher values target only tight, ringing spikes and ignore broad tonal shapes.
Resonance Threshold0–12 dB (3)How far above the local baseline a peak must rise to be treated as resonance — a dead zone that leaves normal tone alone.
de-artifact with HPSS separation set to Strong, showing the Separation button reading 31.
Separation set to Strong. Worth trying on dense mixes where the Harmonic and Percussive controls do not seem to be targeting what you expect.
Close-up of the de-artifact ADVANCED control group with Separation reading 31 (strong).
The ADVANCED group up close. The Separation button reads Separation: 31 (strong); below it are the mask-shaping and resonance-suppression controls.
Where did the de-esser go?

Older 0.1.x builds had a separate de-esser stage; it conflicted with the current overlap-add engine and was removed. Sibilance and harshness are now handled inside the same engine by Resonance Suppression (Depth / Selectivity / Threshold) together with the Harmonic strength, which treat ringing more musically than a fixed band ever did.

08Reading the display

The yellow reduction curve is your main feedback loop. It is computed from the real output — dry against clean — at GUI rate, so it moves with the music and responds immediately to Strength, Detail, Attack and Release.

  • Flat on zero — nothing is being removed at those frequencies. If the whole curve is flat while material plays, either Strength is at 0 or the model does not consider this signal artefacty.
  • A deep dip in the top octaves — the normal, healthy shape for AI and codec material.
  • Deep reduction low down — unusual. Check the residual: if you can hear bass or vocal fundamentals in it, reduce Strength or lower the corresponding emphasis handle.
  • MAX — the peak reduction in dB, the single number to watch when comparing presets.
de-artifact on a bass stem — the reduction curve stays almost flat because there is little artefact energy to remove.
A near-flat curve is a result, not a fault. On this bass stem the model peaks at just 0.8 dB of reduction even with Strength at 100 %, because artefacts concentrate well above where a bass lives — the one narrow dip around 700 Hz is all it found worth touching. Reading this as "the plug-in is broken" and cranking Strength is the most common way to damage a track.

Because the curve deliberately excludes Brightness and the emphasis EQ, it always answers "how much is the model removing" rather than "what does the output sound like" — those are different questions, and mixing them into one display is what made earlier versions confusing.

The blue residual curve, shown with the Residual monitor, answers the complementary question: what was removed and where it sat in the spectrum. Together they tell you whether the amount and the target are both right.

09Workflow recipes

9.1 AI-separated vocal stem

  1. Insert de-artifact on the vocal stem and load the Vocal preset.
  2. Play, then switch to Residual. If breaths and consonants are disappearing into the residual, lower Strength.
  3. For ringing sibilance, raise Resonance Depth to around 0.4 and push Harmonic toward 2.5.
  4. If the result sounds dark, nudge Brightness up slightly — the automatic recovery has already restored most of it.
de-artifact on a vocal stem — the reduction curve starts lower in frequency and cuts deeper through the sibilant region.
On a Suno vocal stem at Strength 140 %. The reduction starts low — from roughly 600 Hz — and stays engaged all the way up, because vocal smear spreads wider than the artefacts in a full mix. Peak reduction here is 4.6 dB.

9.2 Suno / Udio full mix

  1. Insert on the track or master and load Default; switch to Aggressive if the artefacts are heavy.
  2. Use the MAX read-out to gauge how hard it is working, and keep checking the residual for musical bleed.
  3. Raise Detail toward 40–60 % if you only want the most obvious artefacts touched and the rest left alone.
  4. On dense mixes, try Separation: Strong so the Harmonic and Percussive controls target their material more precisely.

9.3 Lossy-codec residue (MP3 / AAC / Opus)

  1. Insert on the master bus and load Conservative.
  2. Switch to Residual — you should hear high-frequency hash and nothing else.
  3. If the cleanup feels too subtle, step up to Balanced rather than raising Strength blindly.
What to expect on a codec source

A low-bitrate encode has a hard band-limit — a cliff above which the encoder simply stored nothing. The reduction concentrates in the band just below that cliff, which is where the hash lives; there is nothing above it to clean. If you see the curve working above the cliff, the file is not as band-limited as you thought.

9.4 AI-separated drums

  1. Insert on the drum stem, load Default or Aggressive.
  2. If transients start to soften, raise Transient protection.
  3. For hi-hat ring and snare crackle specifically, raise Percussive rather than the global Strength.
de-artifact on a drum stem — reduction confined to the cymbal region.
On a drum stem. The reduction stays in the upper region where cymbal ring and crackle live. If it starts reaching down into the body of the kit, raise Transient protection.
de-artifact on a synth stem at high strength.
On a synth stem, pushed to Strength 160 %. Sustained synthetic material is where the harmonic channel does most of the work — this is the case for raising Harmonic rather than the global Strength.

9.5 Final master polish

  1. Load Soft Master Bus on the master.
  2. Keep MAX modest — a couple of dB is plenty at this stage.
  3. A/B against Bypass at matched loudness before committing. On a finished master, restraint beats reach.

10Latency & performance

de-artifact runs its neural pipeline on a worker thread and reports the resulting latency to the host, which compensates automatically. The reported figure depends on the platform, because the macOS build primes one chunk less:

PlatformInference backendReported latency @ 44.1 kHz
macOS, Apple SiliconApple Neural Engine via Core ML13 440 samples ≈ 305 ms
macOS, IntelOptimised CPU path13 440 samples ≈ 305 ms
WindowsOptimised CPU path19 200 samples ≈ 435 ms
  • Your DAW's plug-in delay compensation lines tracks back up. A short fill window at the very start of playback is normal and expected.
  • Other sample rates are supported by internal resampling to and from the model rate. The latency in milliseconds stays the same, because the chunk and hop sizes scale with the host rate.
  • The plug-in reports its exact value to the host — you never have to enter an offset by hand.

Apple Silicon acceleration

Since 0.3.4, the macOS build runs the UNet on the Apple Neural Engine through Core ML rather than on the CPU. On an M1 Max this cut UNet inference from about 65 ms to 4.4 ms per chunk and the whole pipeline from roughly 66 ms to 5.6 ms, taking real-time headroom from 2.7× to about 31×. Output was verified against the CPU backend by spectral null test at −63 to −71 dB — inaudible. If Core ML fails to initialise on a particular machine, the plug-in logs a warning and falls back to the CPU path rather than failing.

If you hear dropouts

  1. Lower Strength — it is the cheapest change that reduces work.
  2. Raise your host's audio buffer size (512 → 1024 or higher).
  3. If, and only if, a bounce comes back with gaps, switch Offline Render on for that render and off again afterwards.
  4. Freeze or bypass other heavy plug-ins in the chain.
  5. On lower-power machines, real-time stereo is tighter — a larger host buffer is almost always the simplest fix.

11Licence

A 14-day free trial, then a paid licence. Nothing is gated at install time.

11.1 First launch

On the first launch with internet access, the plug-in requests a 14-day trial. The trial is bound to a one-way fingerprint of your machine and delivered as a signed licence file on disk — after that no network connection is needed for the rest of the trial. If the server cannot be reached on that first launch, a local fallback trial is issued so audio is never blocked, and the plug-in retries quietly in the background next time you open the editor.

11.2 The licence panel

The de-artifact licence panel showing status Licensed, the machine identifier with a Copy button, and Sign out.
Licence panel, reached from the LICENSE button in the header. Your machine identifier appears next to "This machine" (blanked here); Copy puts it on the clipboard if support asks for it.
StateMeaning
ActivatedPaid licence bound to this machine. No expiry.
Trial · N daysFree evaluation with N days remaining. Fully functional.
Trial expiredThe trial is used up. A brief silent gap is inserted periodically until you activate.
Needs refreshA paid licence is past its offline refresh window — open the editor while online and it refreshes itself.

From the panel you can Paste a key from the clipboard (useful in hosts that swallow keystrokes aimed at plug-in windows), Activate a key in the form INTRECT-XXXX-YYYY-ZZZZ, Sign out to free the seat before moving to another computer, and Buy to open the purchase page.

11.3 Files and privacy

  • macOS — ~/Library/Application Support/Intrect/de-artifact/license.blob
  • Windows — %APPDATA%\Intrect\de-artifact\license.blob

The file is a small signed binary readable only by your user account. The server stores a non-reversible machine fingerprint, the plug-in name, and trial/activation timestamps. No audio, no telemetry, no usage statistics. The plug-in contacts the server only for explicit licence events: first-launch trial, activation, refresh and sign-out.

11.4 Common licence questions

How do I move to another machine?
Sign out on the old machine, then paste and activate your key on the new one.
I lost my key.
Email [email protected] from the address you used at purchase and we will re-issue it.
Can I work offline?
Yes. Once activated, a paid licence runs offline until its refresh window comes round, at which point it needs one online check.
How many machines does one licence cover?
Three. If you hit the limit, the panel offers to release one of the existing seats.

12Troubleshooting & FAQ

I installed a new version but still see the old interface or behaviour.
The host cached the previous binary. Remove the plug-in from the track and add it again, or restart the DAW. Check the version number in the header to confirm which build you are actually running.
The processed audio sounds dull.
The automatic HF air recovery already restores most of the removed highs. If you want more, raise Brightness. You can also lower Strength, or pull the highest emphasis handle down so the model treats the top end more gently.
The first fraction of a second is silent.
That is the reported latency window (see §10). Your DAW's delay compensation handles it; it is normal.
Playback stutters periodically.
Check that Offline Render is off — it is meant only for bounces and makes the audio thread wait during live playback. Then raise the host buffer size. If it persists, send us the ⚙ → Copy diagnostic report output.
A bounce or freeze comes back with gaps.
Some hosts do not announce offline rendering. Turn Offline Render on, run the bounce, then turn it back off for normal playback.
Does it work in Logic Pro?
Yes. Install the macOS package and de-artifact appears under Audio Units → Intrect in Logic and GarageBand. The "no sound in Logic" and AU validation failures reported on earlier builds were fixed in 0.3.2 and 0.3.5 respectively — make sure you are on the current version.
Complete silence on an Apple Silicon Mac.
Fixed in 0.3.6. A Core ML initialisation failure could take down the plug-in's host process silently. Update to the current build, which falls back to the CPU path instead.
Pro Tools / AAX support?
Not supported. AAX requires Avid Developer Partner enrollment plus PACE/iLok, which does not fit the current activation model. Pro Tools users can run de-artifact in any VST3- or CLAP-capable host.
What is the difference between de-artifact and de-leak?
de-artifact removes codec and generation artefacts — the smeared, metallic residue inside the material itself. de-leak removes bleed: content from another stem or source that should not be in this track at all. Many AI-generated stems have both problems, and the two plug-ins are routinely used together.
Can I process files without a DAW?
The plug-in is the product. There is an offline command-line path in the underlying library for batch work, but it is a developer tool and is not part of the installer.

13Support

Open a ticket at intrect.io/support — that is the fastest route and it reaches us directly. If your problem involves glitches, dropouts or a host misbehaving, include the output of ⚙ → Copy diagnostic report together with your host name and sample rate; it usually tells us what went wrong on the first read.

  • Platforms — macOS 11+ (Apple Silicon and Intel; VST3/CLAP/AU) and Windows 10+ (x86_64; VST3/CLAP). Linux is not packaged.
  • Signing — the macOS package is signed and notarized; the Windows installer is not yet Authenticode-signed.