Feature Requests

Subgroup Mixer Channel Groups with Independent Minimize
Description: Allow mixer channels to be organized into subgroups that can be independently minimized or hidden, making it easier to manage large numbers of plugins and audio sources. Problem: Currently, dragging a plugin channel across another creates a new group, but minimizing affects all plugins in the same category. This makes it difficult to organize and focus on specific sections, as users cannot collapse just the subgroup they want without collapsing unrelated plugins. Proposed Solution: Introduce subgroup channel functionality in the mixer. Each subgroup can contain multiple plugins or channels and be minimized independently of other groups in the same category. This would give users precise control over visibility and organization in complex projects. Benefits: Cleaner mixer view when working with many plugins. Better organization of related channels into logical groups. Faster navigation during live performance or mixing. Reduces clutter without affecting unrelated plugin sections. Examples: Group multiple reverb and delay plugins into a “FX” subgroup, then minimize only that group while keeping instruments visible. Organize multiple layered synth channels into a subgroup and collapse them when not editing. For live looping, keep only the active subgroup open while minimizing background effect groups. This summary was automatically generated by GPT-5 Thinking on 2025-08-20. Original Post: Sub group mixer channels to hide. I.e ability to split audio sources into sub channel groups and minimize. If you drag a plugin channel across another section, it will create a separate group. However the new group will minimize with all the other plugins in the same category. It would be nice to be able to minimize just the groups separately so you could organize and minimize plugins.
3
·

complete

Action to Record to Next Clip in a Color
Description This feature request proposes the implementation of an action within Loopy Pro that enables users to record directly into the next available clip of a specified color. The goal is to streamline the recording process, especially during live performances, by allowing for efficient and organized clip management based on color coding. Problems Limited Visual Feedback : On certain MIDI controllers, such as the APC40, it can be challenging to distinguish between clips that contain content and those that are empty, as the brightness levels are similar. This ambiguity can lead to recording over existing clips unintentionally. Workflow Inefficiency : Currently, users must manually select the next available clip for recording, which can be time-consuming and prone to errors, particularly in complex projects with multiple colors and pages. Limited MIDI Controller Integration : Users with MIDI foot controllers that have a limited number of buttons face challenges in assigning specific controls for each clip, restricting their ability to manage recordings efficiently. Proposed Solution "Record to Next Clip in Color" Action : Introduce an action that, when triggered, records into the next available (empty) clip of a specified color. This action can be assigned to on-screen buttons or MIDI controller inputs. Color-Based Clip Selection : Allow users to define the color context for the action, ensuring that recordings are directed to the appropriate set of clips. Integration with Existing Systems : Ensure compatibility with Loopy Pro's current action and MIDI control systems, allowing for seamless integration into existing workflows. Examples APC40 Integration : A user assigns the "Record to Next Clip in Color" action to the buttons beneath each column on the APC40. Pressing a button records into the next available clip of the corresponding color, simplifying the recording process during live performances. Multi-Page Template Management : A user has a template with multiple pages, each containing clips of different colors. By assigning the action to color-coded buttons on a dedicated page, the user can efficiently record into the appropriate clips across various pages without navigating through each one manually. MIDI Foot Controller Usage : A performer with a MIDI foot controller assigns the action to a limited number of footswitches. This setup allows for hands-free recording into designated clip colors, enhancing live performance capabilities. Benefits Enhanced Live Performance Flexibility : Enables performers to manage recordings efficiently, reducing the risk of overwriting existing clips and minimizing the need for manual navigation. Improved Workflow Efficiency : Streamlines the recording process by automating clip selection based on color, saving time and reducing the potential for errors. Expanded MIDI Controller Integration : Provides users with limited-button MIDI controllers the ability to manage recordings effectively, maximizing the utility of their hardware. This summary was automatically generated by ChatGPT-4 on 2025-05-09.
9
·

complete

Targeted Control for "Cancel Count-Ins/Outs" Action
Description: Currently, the “Cancel Count-Ins/Outs” action applies globally—it cancels all scheduled count-ins and count-outs without the ability to target specific clips or types. Users often need more granular control to cancel only some scheduled actions without disrupting others. Problem: In scenarios like switching play groups, triggering multiple clips, or correcting a single mistake, cancelling all pending count-ins/outs is too destructive. Users may want to cancel a count-in for one clip but let others proceed. The lack of targeting results in unintended interruptions during live performance or recording workflows. Proposed Solution: Add standard targeting options (e.g. “this clip”, “play group”, “all clips”, etc.) to the “Cancel Count-Ins/Outs” action. Allow filtering by count-in/out type: - Any - Count-ins - Count-outs - Play count-ins - Stop count-outs - Record count-ins - Record count-outs This would enable gestures or MIDI actions to cancel only specific pending transitions for the targeted clip(s). Benefits: More precise live control over clip transitions. Avoids unintended cancellation of unrelated actions. Enables recovery from mistakes without interrupting the intended flow. Enhances expressive performance workflows and gesture-based control. Examples: Trigger a breakdown section and cancel only the count-in for the next chorus without affecting the rest of the loop transitions. Correct a mistakenly triggered recording count-in without stopping other play or stop transitions. Use a contextual gesture to cancel pending actions only for the clip it's performed on. This summary was automatically generated by ChatGPT-4 on July 24, 2025. Original Post: Allow targeting for “Cancel Count-Ins/Outs” action Currently the “Cancel Count-Ins/Outs” action does not have any targeting options, so it cancels all count-ins/outs. Sometimes users might only want to cancel some of the count-ins/outs. For example, after triggering a mutually exclusive play group to play in order to switch from one section of a song to another, I might then want to cancel the count-in for some of the clips that are about to play (for a breakdown section) while letting the other count-ins/outs continue. Or anytime I trigger multiple clips to play, stop, or record, and one or more but not all was by mistake, I could fix my mistake while still allowing the other actions that were on purpose to continue. This action should have all the targeting options that other actions have. Targeting “this clip” is the option I most want to have because I could set a gesture that cancels count-ins/outs for whichever clip that gesture is performed on. But I can see uses for other targeting options as well.
4
·

complete

"On Select" Follow Action for Clips
Description This feature request proposes the implementation of an "On Select" follow action within Loopy Pro. The goal is to enable users to trigger specific actions automatically when a clip is selected, without initiating playback or recording. This functionality would enhance workflow efficiency, particularly in live performance settings where rapid and precise control over clip-associated actions is essential. Problems Limited Pre-Recording Configuration : Currently, actions such as changing effect presets or sending MIDI messages can only be triggered during playback or recording. This limitation hinders the ability to prepare a clip's settings in advance. Workflow Inefficiency : The necessity to initiate playback or recording to trigger certain actions adds extra steps, disrupting the creative flow and potentially causing delays during live performances. Inflexibility in Clip Management : The absence of an "On Select" trigger restricts users from customizing clip behavior upon selection, limiting the dynamic control over clip-associated parameters. Proposed Solution "On Select" Follow Action : Introduce a new follow action type that activates when a clip is selected, allowing users to assign specific actions such as changing effect presets, sending MIDI messages, or adjusting parameters. Integration with Existing Systems : Ensure compatibility with Loopy Pro's current action and follow action frameworks, providing a seamless user experience. User Interface Enhancements : Update the clip settings interface to include configuration options for the "On Select" follow action, maintaining consistency with existing follow action setups. Benefits Enhanced Workflow Efficiency : Automating actions upon clip selection streamlines the preparation process, reducing the number of manual steps required during live performances. Improved Flexibility : Users gain greater control over clip behavior, enabling more dynamic and responsive performance setups. Seamless Integration : Incorporating the "On Select" follow action into the existing framework ensures a consistent and intuitive user experience. This summary was automatically generated by ChatGPT-4 on 2025-05-08.
16
·

complete

Precise Playhead Reset Action for Selected Clips and Color Groups
Description This feature request proposes the implementation of an action in Loopy Pro that allows users to reset the playhead of selected clips or entire color groups to a specific position. The goal is to enhance live performance capabilities by enabling precise control over clip playback positions without initiating playback. Problems Lack of Precise Control : Currently, Loopy Pro lacks an action that allows users to reset the playhead of a clip or group of clips to an exact position without starting playback. This limitation hinders the ability to prepare clips for synchronized playback during live performances. Workflow Inefficiency : Without the ability to reset playheads precisely, users may need to manually stop and reposition clips, disrupting the flow of a live set and increasing the risk of timing errors. Limited Automation : The absence of a dedicated playhead reset action restricts the automation potential within Loopy Pro, limiting complex performance setups that require precise clip positioning. Proposed Solution Implement Reset Playhead Action : Introduce a new action that allows users to reset the playhead of selected clips or color groups to a user-defined position without initiating playback. Integration with Existing Systems : Ensure compatibility with Loopy Pro's current action framework, including MIDI bindings, widgets, and follow actions, to facilitate seamless integration into existing workflows. Quantization Options : Provide quantization settings for the reset action to align playhead positions with the project's tempo and rhythm, enhancing synchronization during performances. Benefits Enhanced Performance Control : Enables performers to prepare clips for playback with precision, improving timing and synchronization during live sets. Streamlined Workflow : Reduces the need for manual adjustments, allowing for smoother transitions and more dynamic performances. Expanded Automation Capabilities : Facilitates the creation of complex, automated performance setups by providing precise control over clip playhead positions. This summary was automatically generated by ChatGPT-4 on 2025-05-08.
8
·

complete

Next Empty Target Option for Record Actions
Description This feature request proposes the implementation of a "Next Empty Clip" target option for record actions in Loopy Pro. The goal is to streamline the recording process by allowing users to automatically record into the next available empty clip slot, reducing manual intervention and enhancing workflow efficiency. Problems Manual Clip Selection : Currently, users must manually select an empty clip slot before initiating a recording, which can be cumbersome during live performances or rapid recording sessions. Inefficient Workflow : The lack of an automated method to target the next empty clip slows down the creative process, especially when dealing with multiple clips or pages. Complex Clip Transfer : Transferring clips between pages or colors requires multiple steps, making it time-consuming and interrupting the creative flow. Proposed Solution Next Empty Clip Target : Introduce an option in record actions to automatically target the next empty clip, either globally or within a specified color group. Send to Next Empty Clip Action : Implement an action that allows users to send or duplicate an existing clip to the next empty slot, facilitating quick transfers across pages or colors. Customizable Context : Provide settings to define the scope of the "next empty" search, such as limiting it to the current page, color group, or the entire project. Benefits Enhanced Efficiency : Automating the selection of empty clips accelerates the recording process, allowing users to focus more on creativity and performance. Improved Live Performance : Reduces the need for manual navigation during live sessions, enabling smoother transitions and loop layering. Streamlined Clip Management : Simplifies the process of organizing and transferring clips, making project management more intuitive. This summary was automatically generated by ChatGPT-4 on 2025-05-08.
5
·

complete

Dockable AUv3 Plugin Windows on Canvas
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.
6
·

complete

Load More