Description
This feature request proposes enhancing the "Load Project" action in Loopy Pro by introducing dynamic target selection options. Currently, the action requires specifying a fixed project at setup, limiting flexibility during live performances or dynamic workflows. By allowing users to select projects at runtime through various interfaces, performers can adapt more fluidly to changing setlists or audience responses.
Problems
  • Static Project Selection
    : The necessity to predefine a specific project for the "Load Project" action restricts spontaneity, making it challenging to adapt to real-time performance decisions.
  • Inefficient Workflow
    : Navigating through menus to load different projects interrupts the creative flow and can be cumbersome during live sessions.
  • Limited Setlist Management
    : Without dynamic selection, managing diverse setlists or responding to audience requests becomes less efficient.
Proposed Solution
Introduce the following target options within the "Load Project" action:
  1. Project From Browser…
    : Activating this option opens the project browser, allowing users to select any project at runtime.
  2. Project From Folder…
    : This option opens a specified folder directly, streamlining access to a curated group of projects.
  3. Project From Set List…
    : Opens a predefined setlist, enabling quick selection of projects tailored for specific performances.
  4. Recent Project…
    : Provides access to a list of recently opened projects, facilitating quick retrieval of frequently used setups.
Additionally, display the selected target directly on the action interface, similar to how other actions (e.g., Play/Stop) show their targets, enhancing clarity and ease of use.
Examples
  1. Adaptive Performance
    : A performer uses a "Choose Next Song" button that opens a folder containing various projects, selecting the next piece based on audience energy.
  2. Genre-Based Setlists
    : A DJ utilizes buttons linked to different setlists (e.g., "Chill", "Dance", "Ambient") to switch between genres seamlessly during a set.
  3. Quick Access to Recent Projects
    : During a rehearsal, a musician quickly reopens a recently used project through the "Recent Project" option for immediate practice.
Benefits
  • Enhanced Flexibility
    : Allows performers to adapt their setlists on the fly, responding to audience feedback or personal inspiration.
  • Streamlined Workflow
    : Reduces the need for extensive pre-configuration, saving time and simplifying project management.
  • Improved User Experience
    : Displaying selected targets directly on the action interface provides clarity, reducing the likelihood of errors during performances.
This summary was automatically generated by ChatGPT-4 on 2025-05-25.
Original Post:
More target options for “Load Project” action
Within the “Load Project” action, it would be great to have the following target options:
1) “Project From Browser…”
In this case, activating the action would open the project browser. Then the user could choose which project to load, and once they do, then the action would execute. It would be a bit like actions that target “next tapped clip”, but for projects rather than clips.
2) “Project From Folder…”
Similar to above but instead jumps straight into a folder to select a project from
3) “Project From Set List…”
Similar to above but instead jumps straight into a set list to select a project from
BENEFITS
Performers who prefer to choose songs in the moment rather than from a pre-planned set list can still enjoy the benefits of the “Load Project” action like:
-Copy Levels
-Start Clock
-Quantization
-Triggering via widget or binding
-Etc.
EXAMPLE
I could have a “Choose Next Song” button that brings me to a folder or set list with all of the songs that I might play at this gig. Whichever one I choose will load and it will copy mixer levels.
Later if people are dancing and I want to keep them on the dance floor, I could press a “Choose Next Dance Song” button which could bring me to a folder or set list with only the danceable songs from my repertoire. And I could do it while the first song is still playing and have it quantize and start clock automatically so I don’t skip a beat getting into the next song.