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 global
    control or
    granular per-instance
    toggling.
  • Easier A/B/C comparisons and scene-programming without duplicate chains.
  • Better
    CPU management
    by sleeping unused clones.
  • Cleaner templates; fewer workaround macros.
Examples:
  • Three cloned comps on vocals: parameters linked,
    bypass independent
    for fast flavor A/B/C in rehearsal.
  • Parallel FX chain: keep
    Reverb
    linked & always on; toggle
    Chorus
    only on instance B during chorus.
  • Scene 1 enables clone
    A
    , Scene 2 switches to
    C
    with
    tail-safe
    bypass 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.