Feature Requests

Busses as Destination and Multiple Destinations for Busses
Description This feature request proposes enhancing Loopy Pro's audio routing capabilities by allowing buses to be assigned as destinations and enabling buses to send their output to multiple destinations, including other buses. This would facilitate more complex and flexible routing configurations, such as creating monitoring buses with effects like reverb or delay that are applied across multiple channels. Proposed Solution Bus as Destination : Enable buses to be selected as destinations for audio sources, similar to how colors or outputs are currently assigned. Multiple Destinations for Buses : Allow a single bus to route its output to multiple destinations, including other buses, colors, or outputs. Dynamic Routing : Implement actions or controls that allow users to dynamically change bus destinations during live performances or within a project setup. Monitoring Enhancements : Provide options to monitor through buses, enabling users to hear the combined effects applied to multiple channels in real-time. Problem Limited Routing Flexibility : Currently, buses in Loopy Pro can only send their output to the main output, restricting the ability to create complex routing scenarios. Monitoring Challenges : Users cannot monitor the combined effects of multiple channels through a single bus, making it difficult to set up cohesive monitoring environments. Workflow Limitations : The inability to route buses to other destinations limits creative possibilities and complicates setups that require shared effects processing or parallel routing paths. Benefits Enhanced Creative Control : Users can design intricate audio processing chains, such as parallel effects or subgroup processing, improving the overall sound design capabilities. Improved Monitoring : Facilitates the creation of dedicated monitoring buses with specific effects, aiding performers in hearing exactly what they need during live sessions. Streamlined Workflow : Reduces the need for workarounds or external routing solutions, allowing for a more integrated and efficient project setup within Loopy Pro. This summary was automatically generated by ChatGPT-4 on 2025-05-07.
25
·

in progress

"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.
13
·

in progress

Undo/Redo, Delete, Search, Filter and Reorder for MIDI Bindings, Actions, OSC and Plugin Presets
Description: Improve control settings and preset management by adding undo/redo, search, filter, and advanced sorting options for MIDI bindings, actions, OSC directions, and plugin presets. Problem: Currently, managing large sets of mappings and actions is tedious and prone to error. Deleting entries in bulk is not possible. Labels can remain even after deletion due to bugs. There's also no way to recover deleted entries or track changes without undo/redo functionality. Proposed Solution: – Add Undo/Redo buttons scoped per section (e.g., MIDI bindings, actions, OSC, plugin presets) – Make list entries deletable via swipe (e.g., after accidental import) – Fix bug where labels don’t disappear after full deletion – Add search with auto-focus – Enable filtering – Support drag & drop sorting by: • Global profiles • Project settings • MIDI bindings • Actions • OSC directions • Plugin presets • Control Settings categories – All list items should support: • Reorder • Move between categories • Copy to category • Delete • Copy/paste • Move to another profile • Move up/down • One-click top/bottom move Benefits: ✅ Massively improved efficiency when editing bindings or presets ✅ Prevents accidental loss of work ✅ Much better clarity and control over large setups ✅ Brings consistency to all control-setting areas ✅ Saves time by avoiding full rebuilds of profiles This summary was automatically generated by ChatGPT-4 on April 30, 2025.
24
·

in progress

Loop Record Modes: Insert and Replace (with Advanced Overdub, MIDI Control, and Creative Layer Options)
Description: Introduce advanced recording modes for clips, including Insert and Replace, along with granular overdub control. Enhance the looping workflow with layer-specific operations, velocity-based effects, quantization options, and full MIDI control. Problem: Currently, Loopy Pro supports overdubbing but lacks Insert and Replace modes. Users are unable to replace parts of loops with precise timing or control new overdubs with advanced behaviors like reverse playback or per-layer targeting. This limits both creative performance and structured editing. Proposed Solution: – Add Insert mode : Inject new content into a specific time range of a loop – Add Replace mode : Overwrite loop content within a defined region – Provide option to target specific layers or the entire clip – Add reverse overdub mode (like monome norns): overdub in reverse direction – Enable quantized insert/replace (clip/bar/beat-based) – Allow MIDI control for Insert/Replace toggle with flexible interaction: • Short press: toggle start/end • Long press: momentary (start on press, end on release) – Add input, feedback, output, and overdub level control per loop, assignable to CC – Include Insert/Replace FX presets , switchable via MIDI: • stutter • LFO • fade curves (e.g., 80% volume at start to 20% at end) – Enable Insert Before/After actions for clip content placement Benefits: ✅ Major creative expansion for live and experimental looping workflows ✅ Enables momentary and expressive clip transformation ✅ Opens up complex sonic design with Insert/Replace FX presets ✅ Fine control of recording layers via automation and MIDI ✅ Aligns with workflows from advanced loopers like monome norns ✅ Adds flexibility and non-destructive loop editing This summary was automatically generated by ChatGPT-4 on April 30, 2025.
17
·

in progress

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.
3
·

in progress