Feature Requests

Enhanced Control over Peel/Replace Targets
Description: Expand the Peel/Replace functionality in Loopy Pro by allowing users to constrain targets to specific attributes, such as clip color or clip group. This would make the Peel/Replace feature more flexible and efficient, especially in multi-track looping scenarios. Problem: Currently, Peel/Replace targets in Loopy Pro are limited, requiring users to manually select clips. This can disrupt the workflow, particularly when using a multi-track looper where clips are recorded in an arbitrary order. The lack of automated targeting for specific clip attributes, like color or group, makes certain interactions cumbersome and unintuitive. Proposed Solution: Introduce options to filter Peel/Replace targets based on attributes such as: Color Group: Allow users to select the most recently recorded or tapped clip within a specific color group (e.g., "Last Tapped/Recorded Clip in Yellow"). Clip Group: Target clips within a specific group, regardless of recording order. These options would enable automated and more predictable behavior when peeling or replacing clips, reducing the need for manual selection. Benefits: Streamlined control over clips, particularly in complex looping setups. Reduced need for manual clip selection, leading to a faster and more intuitive workflow. More consistent and predictable handling of Peel/Replace actions, especially in multi-track loopers. This summary was automatically generated by ChatGPT-4 on 2025-05-07.
1
·

under review

Layered Controller Profiles for Loopy Pro
Description: Implement a system for controller profiles in Loopy Pro that works like keyboard "layers" in the mechanical keyboard community. In this context, a layer is a set of bindings that acts like a transparency over other bindings. When active, a layer overrides specific button actions while allowing non-overridden buttons to "pass through" to lower layers. Problem: Currently, controller profiles in Loopy Pro do not support layering, which makes it cumbersome to implement modes that require temporary or partial remapping of controls. To achieve similar functionality, users must create multiple redundant profiles or complex logic for switching, which is error-prone and lacks the intuitive flexibility seen in QMK-style layering for keyboards. Proposed Solution: Introduce a layering system for controller profiles where: Each layer has its own set of bindings, but non-specified bindings "pass through" to lower layers. The most recently activated layer takes precedence when multiple layers are active. A control to manage layer priority and stack order. This would enable features like "peeling mode" (where certain buttons perform specific undo actions while others retain their previous functions) without requiring extensive profile duplication. Benefits: Streamlined setup for complex control schemes, reducing redundancy and error potential. Enhanced flexibility for creating multi-functional layouts, similar to QMK keyboard layering. Intuitive management of temporary and permanent control changes, significantly improving user experience. This summary was automatically generated by ChatGPT-4 on 2025-05-07.
1
·

under review

Load More