Feature Requests

Rename Busses and Add Optional Descriptive Notes per Bus
Description: Allow users to rename audio busses and optionally add visible notes or hints describing their function or purpose. Problem: Currently, busses in Loopy Pro are automatically named with letters (A, B, C...) upon creation, and users are unable to rename them. This makes it difficult to organize and recall bus functions, especially in complex projects with many busses. The default visual representation is also hard to distinguish from color groups, making the UI harder to parse quickly. Proposed Solution: – Allow users to rename busses at any time – Display the name prominently (e.g. at the top of the bus or next to the letter) – Optional: restore default letter-based name (e.g., "A") if custom label is deleted – Add support for a “hint” or “notes” field for each bus (shown e.g. on hover or toggle) – Consider visual improvements to further differentiate busses from color groups – Optional: provide a UI dialog showing an overview of a bus’s routing and settings, including name, balance, etc. Benefits: – Greatly improves clarity in complex routing setups – Reduces need for external “cheat sheets” – Helps identify and manage up to 24+ busses more efficiently – Enhances UI and UX, especially for live performance or sound design – Makes Loopy Pro more scalable and user-friendly for professional workflows This summary was automatically generated by ChatGPT-4 on April 30, 2025.
13
·
planned
Channel Strip Presets – Save and Recall Full Channel Plugin Configurations
Description: Enable saving and recalling entire channel strips (including all plugins and optionally widgets) as presets. This allows fast loading of complex FX/instrument chains across different projects. Problem: Rebuilding plugin chains and settings for each project or channel type (input, color, bus, master) is time-consuming, especially in live setups or when consistent tone is needed across songs. Proposed Solution: – Add a feature to save a full channel (strip) as a reusable preset – Optionally include bound widgets and layout elements – Allow importing/exporting channel strip presets – Add "recall channel preset" and "save channel preset" actions – Allow presets for: – input channels – color channels – bus channels – master channel – Optional: grey out unloaded channels to free up RAM/CPU – Optional: preload (but inactive) channel strips for fast switching – Optional: include full widget configuration (position, behavior, etc.) – Add tags or labels to organize channel strip types (e.g. “Guitar FX”, “Vocal Bus”) Benefits: – Save time during project setup – Allows modular, reusable channel configurations – Supports consistent tone in live and studio workflows – Ideal for musicians switching instruments/effects between songs – Reduces CPU/memory load by offloading unused channels – Encourages structured and repeatable setups This summary was automatically generated by ChatGPT-4 on April 30, 2025.
12
·
planned
Flexible Groove Quantization for MIDI Recording
Description This feature request proposes the implementation of flexible groove quantization options for MIDI recording in Loopy Pro. The goal is to provide users with advanced tools to adjust the timing and feel of MIDI recordings, enhancing musical expression and aligning with various rhythmic styles. Problems Rigid Quantization : Currently, Loopy Pro offers basic quantization settings that may not accommodate the nuanced timing required for different musical genres or personal playing styles. Limited Groove Customization : Users lack the ability to apply swing, shuffle, or custom groove templates to MIDI recordings, restricting creative possibilities. Inconsistent Timing Feel : Without flexible groove quantization, achieving a humanized or genre-specific rhythmic feel requires manual adjustments, which can be time-consuming and imprecise. Proposed Solution Advanced Quantization Options : Introduce a range of quantization settings, including swing percentages, shuffle rhythms, and customizable groove templates. Real-Time Groove Application : Allow users to apply and adjust groove settings in real-time during MIDI recording and playback. Groove Template Library : Provide a library of preset groove templates representing various musical styles (e.g., funk, jazz, hip-hop) and allow users to create and save custom templates. Visual Feedback : Implement visual indicators within the MIDI editor to display the applied groove adjustments, aiding in precise editing and alignment. Benefits Enhanced Musical Expression : Flexible groove quantization enables users to infuse their MIDI recordings with desired rhythmic feels, enhancing the musicality of their productions. Streamlined Workflow : Real-time groove application and visual feedback simplify the process of achieving the intended timing, reducing the need for manual corrections. Creative Versatility : A comprehensive set of groove options allows users to experiment with different rhythmic styles, fostering creativity and innovation in their music. This summary was automatically generated by ChatGPT-4 on 2025-05-08.
6
·
planned
Ability to Group AUv3 Effects – Modular, Reusable, Action-Controllable
Description: Allow users to group multiple AUv3 plugins into a reusable "plugin group" that behaves like a single plugin container. This makes management easier and introduces powerful features at group level. Problem: Managing multiple plugins on a channel becomes complex. There is no way to treat a combination of AUv3s as a single, unified module. Also, many plugins lack a wet/dry mix and other basic options. Proposed Solution: – Treat plugin groups as if they were individual plugins – Groups show up in plugin lists (add to project, add via action, etc.) – Allow instantiating multiple plugin groups – Allow actions to apply to the group as a whole (e.g. enable/disable) – Provide group-level settings: • Group name (user-defined or internal) • Wet/dry mix control for the group • Reorder plugins in the group • Actions to enable/disable the group – Display group with visual indicators (e.g. folder-style icon, color tag, red/green circle for status) – Allow edit mode and save as preset or duplicate – Restrict to only unused plugin instances (avoid duplicate references) Stretch Goals: – Group presets for wet/dry mix and plugin order – Icon sets to help users identify groups – Choose from visual folder/container symbols – Future option to include plugin parameter presets per plugin inside the group Benefits: – Modular plugin workflow – Reusable effect chains – Add missing features like wet/dry to plugins that lack them – Better project organization – Faster setup and management – Enables actions and visual feedback at group level This summary was automatically generated by ChatGPT-4 on April 30, 2025.
4
·
planned
Show Number of Active Follow Actions per Widget
Description: Display a visible count or indicator showing how many Follow Actions are assigned to a widget (e.g. a clip, button, or control surface element). This would make it easier to manage, audit, and debug complex setups with multiple automated behaviors. Problem: Currently, there is no visual indication of how many Follow Actions are attached to a widget unless the user opens the Follow Actions panel for each one individually. In large sessions with many widgets and complex routing, this becomes tedious and error-prone. Users may forget about active Follow Actions or unintentionally trigger unexpected behavior. Proposed Solution: Show a small badge or number overlay on each widget that has Follow Actions assigned The number indicates how many actions are currently active for that widget Tooltip or hover/press could optionally list the types or targets of the Follow Actions Could be enabled/disabled as a UI preference (e.g. “Show Follow Action Count”) Benefits: Makes complex sessions easier to understand and debug at a glance Reduces accidental triggering of hidden behaviors Saves time during setup and live performance by making automation visible Encourages better organization and modular thinking for power users Examples: A widget shows a small “3” indicating it triggers 3 Follow Actions Tap and hold to reveal a quick view of assigned actions Visually audit which clips still have automation attached before exporting a scene This summary was automatically generated by ChatGPT-4 on 2025-05-17.
2
·
planned
Add Monitor Facility to Control Profile to Show What a Control Is Currently Bound To
Description: Introduce a monitor facility within the control profile that displays what each control is currently bound to, offering more visibility and control over assignments in Loopy Pro. Problem: Currently, users have limited visibility into what each control is currently mapped to. This makes it difficult to troubleshoot, track, or modify bindings without a clear overview of the current assignments. Proposed Solution: Implement a monitor feature within the control profile that shows what each control (e.g., knobs, faders, buttons) is bound to in real-time Provide visual feedback indicating the current binding for each control, including the associated action, parameter, or target Allow users to see and modify these bindings directly within the control profile interface Optionally, add a filter or search function to quickly locate and modify specific bindings Enable color-coded or labeled indicators to make the monitoring process more intuitive and user-friendly Benefits: Improves workflow efficiency by giving users immediate feedback on what controls are mapped to what actions Reduces mistakes or confusion during live performances or complex setups Ideal for users with many controls or complex mappings, making it easier to track and manage bindings Enhances overall user control and customization, especially in multi-controller or multi-project environments This summary was automatically generated by ChatGPT-4 on April 30, 2025.
2
·
planned
Load More