Documentation / GrooveTransfer

GrooveTransfer — User Manual

Documents version 1.1.1 Download as PDF Product page → Français

Cross-track transient envelope transfer — no MIDI, no sidechain routing.

GrooveTransfer extracts the rhythmic groove envelope of one track and stamps it onto another. Put one instance on the track whose feel you want to borrow (the Sender) and another on the track you want to move (the Receiver); they pair by name through shared memory and the receiver rides its own dynamics to the sender's groove.

Because the link is made through inter-instance shared memory — not audio sidechain or MIDI — there is no routing to set up in your DAW, and it works across tracks, busses and even between plugin formats.


Installation

GrooveTransfer ships as VST3, CLAP and (on macOS) Audio Unit.

Restart your DAW and rescan plugins after installing.


Quick start

  1. Insert GrooveTransfer on the source track (the groove you want to copy) and set its Role to Sender.
  2. Insert GrooveTransfer on the target track and set its Role to Receiver.
  3. Give the Sender a recognisable name (double-click the title to rename), then click the Receiver's Peer selector until that name shows. The two are now paired.
  4. Raise the Receiver's Mix until the target track breathes with the source's groove.

Use Both if a single instance should simultaneously broadcast its own envelope and follow a peer.


Controls

Control Range Default What it does
Sensitivity 0.0 – 1.0 0.5 How strongly the envelope follower reacts to transients. Higher values track finer detail; lower values smooth the groove out.
Attack 0.1 – 100 ms 5 ms How quickly the follower rises on a transient. Short = snappy and percussive, long = softer onsets.
Release 5 – 2000 ms 80 ms How quickly the follower falls after a transient. Short = tight and gated, long = sustained, flowing movement.
Mix -24 – +24 dB 0 dB How much of the transferred groove is applied to the receiver. Negative values duck against the groove instead of riding with it.
Role Sender / Receiver / Both Both Whether this instance publishes its envelope, follows a peer's, or does both.

The interface

Roles in detail


How pairing works

Each instance registers under its display name in a shared registry (xa_groove_registry, up to 16 instances). Receivers pick a Sender by name with the Peer selector, so the link survives project reloads as long as the names match. Renaming a Sender breaks any Receiver still pointing at the old name — just re-select it.

The envelope is detected with a fast/slow follower pair and broadcast at a reduced control rate, so the inter-instance link is light on CPU even with many pairs running.


Tips


Support

Visit https://xeni-audio.com or contact support@xeni-audio.com.

GrooveTransfer is free. If it earns a place in your sessions, the rest of the XeniAudio range is one click away.


Something unclear, or missing from this manual? Write to support@xeni-audio.com.