Per-Instance Bypass for Duplicated AUv3 FX (Link or Independent)
under review
G
Gray Contrast
Description:
Allow duplicated/cloned AUv3 effect instances to have
individually controllable bypass
states, with a setting to choose
between the current linked
behavior (all clones toggle together) and independent
control per instance. Provide fine-grained link options (bypass vs. parameters vs. presets) and clear UI to manage clone groups.Problem:
Today, cloned instances typically
share bypass
—handy for global on/off, but it blocks A/B/C comparisons, per-branch mutes in parallel chains, scene-specific toggles, and CPU saving on a single instance. Users resort to duplicate chains or complex macros to emulate per-instance control.Proposed Solution:
- Link Modes (per clone group / per instance):
-
Linked (current):
Bypass & parameters mirror the source. -
Independent Bypass:
Parameters may stay linked; bypass is per instance
. -
Fully Independent:
Bypass and
parameters are per instance. -
Custom Links:
Separate checkboxes: Bypass
, Parameters
, Preset
, MIDI Map
(choose what is linked).- Controls & UI:
- Clone
Group badge
(A/B/C…) with a quick “Link Bypass”
toggle. - Per-instance
Bypass
, Solo
, Mute (pre/post)
buttons in the AU frame/title bar. - Context menu:
Duplicate (Linked)
/ Duplicate (Independent)
, Make Independent
, Link to Group…
- Visual indicator when an instance is bypass-linked (chain icon).
- Actions & Variables:
- Actions:
AUv3 → Toggle Bypass (This Instance)
, Set Bypass (Group)
, Link/Unlink Bypass
, Link/Unlink Parameters
, Duplicate as Independent/Linked
, Solo Instance
, Bypass Others in Group
. - Vars:
au.instanceId
, au.groupId
, au.isBypassed
, au.link.bypass
, au.link.params
, au.cpu
, au.presetName
.- Scenes & Follow Actions:
- Scene recall targets
instance
or group
scope; Follow Actions can toggle individual
instance bypass at Beat/Bar/Loop
with late-press guard. - Performance & Safety:
- Bypassed instances can
sleep/suspend DSP
(optional tail-safe
release for reverbs/delays). - Micro-fade (5–20 ms) on bypass to prevent clicks; full undo/redo.
Benefits:
- Choose workflow: one-switch globalcontrol orgranular per-instancetoggling.
- Easier A/B/C comparisons and scene-programming without duplicate chains.
- Better CPU managementby sleeping unused clones.
- Cleaner templates; fewer workaround macros.
Examples:
- Three cloned comps on vocals: parameters linked, bypass independentfor fast flavor A/B/C in rehearsal.
- Parallel FX chain: keep Reverblinked & always on; toggleChorusonly on instance B during chorus.
- Scene 1 enables clone A, Scene 2 switches toCwithtail-safebypass to avoid cuts.
This summary was automatically generated by GPT-5 Thinking on 2025-11-04.
Original Post:
Ability to Disable Individual Instances of FX Auv3 Duplicate (A,B,C…)
When using Duplicates/ Clones of a Auv3 FX Instance, currently, enabling/disabling one of the duplicates will a enable/disable all of them. Individual control would mean much more flexibility and taking advantage of the duplicates feature.
ultracello
marked this post as
under review