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.
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.
| Preset | Use it for | Character |
|---|---|---|
| HPSS focus q=0.6 · 12 dB | 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 |
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.
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.
Bypass for A/B with PDC preserved. Diff to hear exactly what's being subtracted. De-ess solo to isolate the sibilance side-chain.
Built-in HPF / BPF de-esser applied after the model's pass — clean up residual sibilance without re-tuning the main attenuation.
SoftSub (default, power-domain), SpecSub (linear, more aggressive), Wiener (SNR-based for noisy sources). One click to compare.
No DAW required. Route through any Core Audio interface — system SR / period size configurable. Same engine as the plug-in.
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.
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.
| Requirement | Minimum | Recommended |
|---|---|---|
| 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. | |
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.
One trial per email per plug-in. The license key arrives via email and works on a single machine.
Beta builds ship over email while we finalize Developer ID notarization. Submit a trial above and you'll be on the early-access list.
One license, all formats. Free updates within v1.x.
Try free for 14 days →