100% free — full version, no sign-up, no strings

GrooveTransfer
One Track's Groove, On Another

GrooveTransfer extracts the rhythmic groove of one track — the transient envelope that makes it feel the way it does — and stamps it onto another. The kick pumps the bass, the drums make the pad breathe, the vocal ducks its own delay. Instances pair by name over shared memory: no MIDI, no sidechain routing, no cables in your DAW.

↓ Download Free See How It Works
0 Routing Cables
16 Linked Instances
3 Platforms
3 Formats
GrooveTransfer interface — peer selector, Sensitivity/Attack/Release/Mix sliders, Sender/Receiver/Both role buttons and a live envelope scope

Pick a peer, pick a role, and watch the groove flow — the scope shows the envelope you broadcast or receive, live.

Steal the Feel, Keep the Sound

Sidechain compression borrows another track's energy — but it needs a bus, and it only ducks. GrooveTransfer moves the whole rhythmic envelope: put a Sender on the track whose feel you want, a Receiver on the track you want to move, pair them by name, and the receiver rides its own dynamics to the sender's groove.

🎯
Envelope follower
A fast/slow detector pair isolates the transient groove of the source — the hits, not the hum — tuned by Sensitivity, Attack and Release.
🔗
Shared-memory pairing
Instances discover each other automatically and pair by name — across tracks, busses, even between plugin formats. The link survives project reloads.
🎚️
Ride or duck
Positive Mix makes the target move with the groove; negative Mix ducks it against the groove — classic "make room", no compressor needed.

It's not a compressor and it's not an LFO. It's the feel of one track, played by another.

The Pad Breathes With the Drums

The Sender's envelope follower traces the drums' transients (SOURCE below). That groove envelope is broadcast over shared memory, and the Receiver shapes its own audio with it — the sustained pad (TARGET) starts pumping in time, smoothed by your Attack and Release.

● SOURCE — the groove you borrow drums → envelope follower
GROOVE ENVELOPE · SHARED MEMORY · NO SIDECHAIN
● TARGET — rides the groove sustained pad → pumps in time
🎯 Fast/slow transient detection 🔗 Pair by name — zero routing 🎛️ Mix rides or ducks the groove

Small Plugin, Big Pocket

🥁
Groove Envelope Transfer
A fast/slow follower pair extracts the transient envelope of the source and applies it to the target's dynamics — the feel moves, the sound stays.
🔗
No MIDI, No Sidechain
Instances pair by name over lock-free shared memory — across tracks, busses and plugin formats. Nothing to route, nothing to configure in the DAW.
🎚️
Ride or Duck (±24 dB)
Positive Mix rides the target with the groove; negative Mix ducks it against the groove for instant "make room" — depth fully automatable.
👥
Sender · Receiver · Both
Up to 16 instances share the registry. Chain "Both" instances so a whole percussion section breathes with one common groove.
📈
Live Scope & Hints
A 1.5-second envelope scope shows exactly what you broadcast or receive, hover hints explain every control, and the peer selector warns you if the selected peer is receive-only.
🖱️
Resizable Interface
Drag the corner grip from 60% to 300% — the window keeps its aspect ratio and the size is saved with your project.

Where It Shines

🦵
Kick → Bass
Sender on the kick, Receiver on the bass, short attack — the bass pumps in time with the kick, no sidechain compressor, no bus.
🌫️
Drums → Pad
A longer release turns a static pad into a breathing one that follows the drum groove — glue without a compressor in sight.
🎤
Vocal → Delay
Sender on the vocal, Receiver with negative Mix on the delay return — the echoes duck while the singer sings and bloom in the gaps.
🥁
One Groove, Whole Kit
Chain instances in "Both" mode across percussion layers so shakers, hats and toms all lock to the same pocket.

Built to Perform

Specification Details
Plugin Formats VST3 (Windows, Linux, macOS) — AU (macOS) — CLAP (Windows, Linux, macOS)
Platforms Windows 10/11 (64-bit) — Linux x86-64 — macOS 11+ Intel/Apple Silicon (universal)
Engine Fast/slow envelope follower pair extracting the transient groove, broadcast at a reduced control rate (4 kHz) — negligible CPU per pair
Multi-instance Sender / Receiver / Both roles over Boost.Interprocess shared memory — up to 16 instances, auto-discovered, paired by name
Controls Sensitivity, Attack (0.1–100 ms), Release (5–2000 ms), Mix (−24…+24 dB), Role
Parameters Automatable in VST3, AU and CLAP hosts
Framework Built with iPlug2 — open-source C++ audio plugin framework
Price Free — full version, no license key, no account, no time limit.

Yours. For Nothing.

GrooveTransfer is completely free — the full plugin, not a demo. No sign-up, no license key, no watermark, no muting.

🪟
Windows
VST3 · CLAP — Windows 10/11 x64
↓ Installer (.exe) ↓ Archive (.zip)
🐧
Linux
VST3 · CLAP — x86-64
↓ Archive (.tar.gz)
🍎
macOS
VST3, AU & CLAP — macOS 11+ Intel & Apple Silicon
↓ Installer (.dmg)
🍎 macOS users — installer blocked by Gatekeeper / AU not validating? Click here

The installer is not yet signed with an Apple Developer ID, so macOS will block it on first open with messages like "cannot be opened because it is from an unidentified developer" or "could not verify [the file] is free of malware".

Method 1 — System Settings (REQUIRED on macOS 15 Sequoia)

  1. Open System SettingsPrivacy & Security
  2. Scroll to the Security section
  3. You'll see the GrooveTransfer installer "was blocked to protect your Mac"
  4. Click "Open Anyway", then re-open the file from Finder

Method 2 — Right-click → Open (macOS 14 Sonoma and earlier)

  1. Right-click (or Control-click) the .pkg in Finder → Open
  2. Click Open again in the security dialog

Logic Pro shows "validation blocked" for the AU?

Until the bundle is Developer-ID signed, Logic's hardened runtime can refuse to load the unsigned AU. As a workaround, ad-hoc sign it and clear the AU cache from Terminal:

sudo codesign --force --deep --sign - /Library/Audio/Plug-Ins/Components/GrooveTransfer.component
killall -9 AudioComponentRegistrar

then reopen Logic and rescan.

v1.0.0 — Free, no sign-up required. After download, refer to the included README.txt and the PDF manual for installation. Questions? support@xeni-audio.com

If GrooveTransfer earns a place in your sessions, the rest of the XeniAudio range is one click away — McPlugins, SpectralMediator and PhantomTrack all speak the same shared-memory language.