Description:
Introduce a new type of clip: AUv3 Clips. These would function similarly to Audio and MIDI Clips, but are directly tied to AUv3 plugins. Each clip could instantiate and control its own AUv3 plugin instance with specific state, allowing highly modular, per-clip plugin behavior.
Problem:
Currently, AUv3 plugins must be assigned at the channel level, limiting flexibility. If a user wants a specific plugin to behave differently across different clips, they must use multiple channels, which becomes inefficient and cluttered. There is no way to encapsulate AUv3 plugin states within a clip itself.
Proposed Solution:
– Add a third clip type:
AUv3 Clip
– Each AUv3 Clip can load and store its own AUv3 plugin instance and state
– Clips can load different plugins, presets, or plugin configurations
– Include per-clip plugin automation and recall
– Allow AUv3 Clips to be used in the sequencer and timeline like any other clip
– Support seamless switching between clips with different AUv3s, without audio dropouts
– Provide options to pre-load plugins or load on activation to optimize performance
Benefits:
✅ Enables highly modular setups with clip-specific sound sources
✅ Allows radically different processing chains per clip without extra channels
✅ Makes Loopy Pro more DAW-like while staying loop-oriented
✅ Ideal for creative sound design, plugin chaining, and live performance setups
✅ Simplifies session organization and expands creative potential of the clip model
This summary was automatically generated by ChatGPT-4 on April 30, 2025.