Dockable AUv3 Plugin Windows on Canvas
complete
ultracello
Description
This feature request proposes the implementation of a dedicated widget in Loopy Pro that allows AUv3 plugin interfaces to be docked directly onto the canvas. This would enable users to assign a fixed position for each plugin's UI, integrating it seamlessly into their workspace layout and enhancing workflow efficiency.
Problems
- Floating Window Management: Currently, AUv3 plugin interfaces appear as floating windows, which can overlap other elements, require manual repositioning, and may not retain their size or position between sessions.
- Workspace Clutter: Floating plugin windows can clutter the workspace, making it challenging to maintain an organized and efficient layout, especially when using multiple plugins.
- Inconsistent UI Behavior: Resizing and repositioning floating windows can lead to inconsistent user experiences, particularly when switching between different pages or views within a project.
Proposed Solution
- Docking Widget: Introduce a new widget type that allows users to dock AUv3 plugin interfaces directly onto the canvas, assigning them to specific locations within the workspace.
- Persistent Layouts: Ensure that docked plugin windows retain their size and position across sessions and when switching between pages, providing a consistent and reliable user experience.
- Overlap and Layering Options: Allow docked plugin interfaces to overlap other canvas elements, such as MIDI-mapped buttons, to optimize space utilization and accommodate various workflow preferences.
- Page-Specific Docking: Enable users to assign docked plugin windows to specific pages, facilitating organized and context-specific layouts for different stages of a performance or production process.
Benefits
- Enhanced Workflow Efficiency: Docking AUv3 plugin interfaces directly onto the canvas streamlines the workspace, reducing the need for manual window management and allowing for quicker access to plugin controls.
- Improved Organization: Fixed plugin positions contribute to a more organized and visually coherent workspace, aiding in navigation and reducing visual clutter.
- Consistent User Experience: Persistent layouts and the ability to assign plugins to specific pages ensure a consistent and predictable user experience, enhancing overall usability.
This summary was automatically generated by ChatGPT-4 on 2025-05-08.
T
Toinooz
marked this post as
complete
T
Toinooz
Implemented in 2.0
Aaron Meyers
i came here to suggest this feature! the way i'd really like to use it is make pages where certain auv3 windows live so i can easily just jump to their page when i want to get into their UI.
K
Klik
Yes please!! I would love this. I resize all mine to fit in a certain spot on my template and for the most part it works fine but when I full screen them and forget to shrink them again before closing them they loose their size and I have to resize them. If this would function so I could so shrinking it would would always default to this designated space that would be awesome.
One other note on it, mine overlap buttons I don’t totally need to see because they’re midi mapped. So if this widget could overlap others it would be great.
ultracello
ultracello
marked this post as
planned