Powered by ArtifactNet

de-artifact

Real-time VST3 / CLAP plug-in. Removes RVQ ghosting, codec residue, and HF aliasing from AI-generated music — Suno, Udio, Stable Audio, MusicGen, Riffusion. HPSS analysis × learned UNet mask.

$179$129one-time Launch price ends Jul 31 Use as API →
de-artifact plug-in interface — HPSS spectrum view with 4 emphasis EQ handles, attenuation parameters, monitor toggles, and de-esser drawer

7 factory presets, one click

Each preset is tuned on a real corpus of separated stems and AI-generated tracks. Pick by source type — fine-tune later with the 8 attenuation sliders if needed.

PresetUse it forCharacter
HPSS focus q=0.6 · 12 dB
default
Starting point for any source. Balanced cut. Listener-validated baseline
HPSS focus q=0.6 · 20 dB Fragile material — softer transitions Smoother knee than 12 dB
HPSS harmonic focus Vocals, piano, melody — preserve harmonics, clean percussive only −7.7 dB GR, RMS unchanged
HPSS balanced Mid-tier, between conservative and AI-aggressive Light overall touch
Lossy conservative MP3 / Opus 128 kbps — codec residual hash Most subtle — barely audible
AI aggressive Suno / Udio / Stable Audio full mix or stem HPSS kernel 47 — broadband cleanup
AI vocal stem htdemucs / Spleeter separated vocal stems Strongest preset — kernel 15, harmonic boost 1.5

Built for production work, not demos

Two latency modes

Standard 500 ms for mixing — biggest RT margin, highest quality. ECO 186 ms for tracking and live monitoring. Toggle in the corner of the spectrum view.

4-band emphasis EQ

Drag spectrum handles to tell the model where to focus. The boost is fed only to the model — listener audio is auto-inverse-EQ'd, so tone is preserved.

Three monitor toggles

Bypass for A/B with PDC preserved. Diff to hear exactly what's being subtracted. De-ess solo to isolate the sibilance side-chain.

Sidechain de-esser

Built-in HPF / BPF de-esser applied after the model's pass — clean up residual sibilance without re-tuning the main attenuation.

3 spectral algorithms

SoftSub (default, power-domain), SpecSub (linear, more aggressive), Wiener (SNR-based for noisy sources). One click to compare.

Standalone app included

No DAW required. Route through any Core Audio interface — system SR / period size configurable. Same engine as the plug-in.

How it works

de-artifact runs three stages in series. The audio path stays the model's domain until the very end — clean residual subtraction with no manual EQ tricks.

# Per-frame, real-time
audio (44.1k)  STFT  HPSS (median filter) ┬─ H_mag  ArtifactUNet  mask_H  soft_sub
                                       └─ P_mag  ArtifactUNet  mask_P  soft_sub
                                                                       
                              clean = H_clean + P_clean  ISTFT  output

HPSS (harmonic-percussive separation) splits the spectrum into its tonal and transient components. Each is masked independently by ArtifactUNet, a 4.2M-parameter forensic network trained from scratch on AI-generated music. The masks drive adaptive spectral subtraction — energy below the noise floor is removed, music above it is preserved.

System requirements

de-artifact runs ArtifactUNet (4.2M params) on the audio thread alongside HPSS analysis. Standard mode keeps a generous RT margin even on entry-level Apple Silicon; ECO mode is tighter and prefers 16 GB for stereo work.

RequirementMinimumRecommended
CPU Apple M1 / Intel Core i5 (4-core, 2.0 GHz+) Apple M2 or later / Intel Core i7
RAM 8 GB (Standard mode only; ECO may dropout on stereo) 16 GB+ (ECO + multi-instance comfortable)
Disk space ~80 MB (plug-in + standalone + ONNX models)
macOS 11 (Big Sur) 13 (Ventura) or later
Audio buffer ≥ 256 samples (Standard) / ≥ 512 samples (ECO) 1024 samples for tracking
Sample rate Any — rubato resampler 8 k–384 k. Internal model runs at 44.1 kHz.
Hosts VST3: Live, Reaper, Bitwig, Studio One  ·  CLAP: Reaper, Bitwig  ·  Standalone (Core Audio)
Logic / Pro Tools Beta is ad-hoc signed — not AU / AAX validated. Full AU + AAX in v0.2.
Windows / Linux Roadmap. macOS only at launch.

FAQ

Why does the first ~1 second go silent on a freeze / bounce?
Standard mode reports 500 ms latency for host PDC. During Live's freeze the host signals offline mid-stream, and the worker thread re-primes for one chunk. Output is correct from the first audible frame onward.
Diff mode sounds different on each play. Bug?
Phase of the residual depends on chunk-grid alignment — same SR + same transport start gives bit-identical phase. Spectrum and RMS are stable across runs; only the per-sample residual rotates.
The result sounds dull. What knob fixes that?
Lower Aggressiveness, or switch to HPSS harmonic focus (preserves full bandwidth and only cleans the percussive split). Pulling the high-shelf emphasis to −6 dB also tells the model to leave the top end alone.
I'm getting dropouts on an M1 8 GB.
Use Standard mode (ECO is tighter). Reduce HPSS kernel from 47 → 31 → 15. Trim other plug-ins on the chain — total plug-in latency feeds back into the host's buffer math.
Is there a free trial?
The current beta is invite-only. v1.0 will ship with a 14-day full-feature trial.

Try free, then download

14-day full-feature trial — no card required. Email us, get a license key in your inbox, and download the plug-in once it's live.

Try free for 14 days

Email license key

One trial per email per plug-in. The license key arrives via email and works on a single machine.

Download for macOS

Coming soon

Beta builds ship over email while we finalize Developer ID notarization. Submit a trial above and you'll be on the early-access list.

de-artifact-X.Y.Z.pkg Coming soon
macOS — Apple Silicon + Intel  ·  Windows / Linux — roadmap

Try it on your next AI track

One license, all formats. Free updates within v1.x.

  Try free for 14 days →