Description:
Enable routing of AUv3 effects that expose multiple output buses (e.g. 4 outputs) so each output can be sent to different inputs/tracks for separate processing and mixing.
Problem:
Some AUv3 effects provide multiple discrete outputs (for example, separate taps, layers, or processing paths). Currently, these multi-output effects behave like single-output units, so their additional outputs cannot be routed independently. This prevents common workflows like splitting an effect's individual outputs to different tracks for separate EQ/comp/reverb, parallel chains, or distinct mixes.
Proposed Solution:
1) Expose AUv3 output buses as routable nodes
  • When an AUv3 effect reports multiple output buses, display each bus as a selectable output source (e.g. "Out 1", "Out 2", "Out 3", "Out 4").
  • Allow routing each bus to different inputs/tracks/mixers.
2) Add an output-bus selector per route (minimal UI option)
  • In the routing UI, add a field like "Output Bus" for AUv3 effects.
  • Default to the main/mixed output for compatibility, with manual selection for additional buses.
3) Clear channel/bus mapping and monitoring
  • Show how each bus maps to channels (mono/stereo) to avoid confusion.
  • Provide a safe fallback (downmix or "main out only") if a project is opened on a system where the AUv3 reports a different bus configuration.
4) Optional: per-bus level meters
  • Lightweight metering for each exposed bus to confirm signal is present and routed correctly.
Benefits:
  • Unlocks advanced multi-chain workflows on iOS/iPadOS with AUv3 effects that are designed for multi-output operation.
  • Enables separate processing per output (EQ/comp/reverb), parallel routing, and cleaner mixes.
  • Makes complex performance setups more reliable and predictable (no hidden downmixing).
Examples:
  • Use Bram Bos Scatterbrain with its 4 outputs:
- Route "Out 1" -> Track A (dry-ish) -> compressor
- Route "Out 2" -> Track B -> shimmer reverb
- Route "Out 3" -> Track C -> band-pass + delay
- Route "Out 4" -> Track D -> distortion + limiter
  • Sound design: Send different effect outputs to separate loopers/tracks to record and layer each output independently.
  • Live mixing: Keep one output as the main mix, while routing another output to a dedicated track for sidechain or audience FX send.
This summary was automatically generated by GPT-5.1 Thinking on 2025-12-09
.
Original Post:
Trying to use bram Bos Scatterbrain with its 4 ouputs in Loopy Pro but it seems that is not yet possible? Would be my main feature request to be able the route multiple outs from an fx to multiple inputs for seperate processing.