MIDI Control and Actions for Trim Start/End for Clips (Live Performance)
planned
ultracello
Description
This feature request proposes the implementation of MIDI-controllable actions to adjust the start and end trim points of clips in Loopy Pro. The goal is to enhance live performance capabilities by allowing real-time, hands-free editing of clip boundaries using MIDI controllers.
Problems
- Manual Trimming Limitations: Currently, adjusting the start and end points of clips requires manual interaction with the touchscreen interface, which can be cumbersome and impractical during live performances.
- Lack of Real-Time Control: The absence of MIDI-mappable trim functions restricts performers from making on-the-fly adjustments to clip boundaries, limiting creative flexibility.
- Workflow Inefficiency: Without MIDI control, performers must pre-edit clips or interrupt their performance to make adjustments, disrupting the flow and spontaneity of live sets.
Proposed Solution
- MIDI-Mappable Trim Actions: Introduce actions that can be assigned to MIDI controllers to incrementally adjust the start and end points of selected clips.
- Configurable Step Sizes: Allow users to define the granularity of trim adjustments (e.g., in milliseconds or musical subdivisions) to suit different performance needs.
- Visual Feedback: Provide on-screen indicators or overlays to reflect real-time changes made via MIDI controls, ensuring performers can monitor adjustments without diverting attention from their instruments.
- Integration with Existing Systems: Ensure compatibility with Loopy Pro's current MIDI Learn system and action framework for seamless integration.
Benefits
- Enhanced Live Performance Flexibility: Enables performers to adapt clips dynamically during live sets, fostering creativity and responsiveness.
- Improved Workflow Efficiency: Reduces the need for pre-performance editing and allows for spontaneous adjustments, streamlining the performance process.
- Hands-Free Operation: Facilitates a more immersive performance experience by minimizing the need for direct interaction with the device's interface.
- Expanded Creative Possibilities: Opens new avenues for live remixing, looping, and improvisation by providing real-time control over clip boundaries.
This summary was automatically generated by ChatGPT-4 on 2025-05-08.
J
Jared Johnston
My primary use case is when I am a bit late pressing the loop button and so I record 1 bar more than I wanted.
ultracello
Merged in a post:
Control the "in" and "out" points of the clip using Sliders and Dials
y
yariikr
Now we have "Divide Clip Length" and "Multiply Clip Length" for buttons, but I don't see something similar inside the Adjust Parameter in the Clip Actions for Sliders and Dials.
We can build a powerful sampler in our layouts if we have the ability to control every parameter from this menu using Sliders, Dials, and MIDI controllers.
ultracello
Merged in a post:
Trim and keep time length and quantized
ultracello
Would like to trim while playing and when doing so, keep the length of the clip, and keep it quantized. Also the audio in clip needs to be quantized.
See here: https://youtu.be/Chgl8vqAjmY
ultracello
Please allow this for...
- the full clip
- each overdub layer individually
...via MIDI assignable actions.
Imran Khan
Yes! I came here to suggest the same. Assignable in the first instance to widgets which can then be midi mapped.
My use of it would be less “corrective” and more “creative”.
Say I record a loop of several bars in length. I could then adjust its start and stop points, whilst it’s playing back. Creative applications
- could easily make polyrhythms
- could make new surprising sounds, especially if trimming them to be extremely short
- combined with changing the pitch and speed of the clip, could make some really cool ambient fun
- assigning a widget/midi encoder to both start and end points could allow to ‘scroll’ through the clip
- once reverse playback is a reality, the end point could be before the star point and play in reverse.
Jan Vidal
That would be awesome!
J
Joska Salac
I would like to have this feature for Groups as well.
J
Jorge Rayes
Boner!
C
Carl Newton
Nice suggestion!
G
Gabór Tantz
Best feature request ever. Would love it.
Load More
→