Loopy Pro: Create music, your way.

What is Loopy Pro?Loopy Pro is a powerful, flexible, and intuitive live looper, sampler, clip launcher and DAW for iPhone and iPad. At its core, it allows you to record and layer sounds in real-time to create complex musical arrangements. But it doesn’t stop there—Loopy Pro offers advanced tools to customize your workflow, build dynamic performance setups, and create a seamless connection between instruments, effects, and external gear.

Use it for live looping, sequencing, arranging, mixing, and much more. Whether you're a live performer, a producer, or just experimenting with sound, Loopy Pro helps you take control of your creative process.

Download on the App Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

REQ: Extend possibilities with simple variable (let's say "%A", or a few variables %A to %E)

Typical example:
Three buttons sending MIDI commands to external instrument like that:
button 1 send MIDI CC01 to ext
button 2 send MIDI CC02 to ext
button 3 send MIDI CC03 to ext

(ext instrument is listening and changing its sound banks)

All is OK here, MIDI works. But in this scenario there is no way to see which ext sound bank is currently active. When I press button 2, I'd like to see button 2 as active.

Implementation of some simple temporary variable like "set %A=1" (=2 =3) could tell loopy which button should be displayed as active

button 1 set %A=1 send MIDI CC01 to ext
button 2 set %A=2 send MIDI CC02 to ext
button 3 set %A=3 send MIDI CC03 to ext

Comments

  • @orange said:
    Typical example:
    Three buttons sending MIDI commands to external instrument like that:
    button 1 send MIDI CC01 to ext
    button 2 send MIDI CC02 to ext
    button 3 send MIDI CC03 to ext

    (ext instrument is listening and changing its sound banks)

    All is OK here, MIDI works. But in this scenario there is no way to see which ext sound bank is currently active. When I press button 2, I'd like to see button 2 as active.

    Implementation of some simple temporary variable like "set %A=1" (=2 =3) could tell loopy which button should be displayed as active

    button 1 set %A=1 send MIDI CC01 to ext
    button 2 set %A=2 send MIDI CC02 to ext
    button 3 set %A=3 send MIDI CC03 to ext

    Use radio buttons or stepped dials with state feedback turned off. If you use a button widget with state feedback on to trigger the radio button or stepped dials, the button will reflect the state of the radio button or dial step.

  • You can also set up "shadow" widgets to give the widgets that send the midi something to get their state from. For instance:

    Create a second button that does nothing. Make the first button toggle the second and send out the midi. The first button will light when the second gets toggled on and go out when it's toggled off. You can use that technique with knobs and other widgets too.

    The shadow widget can be placed on a different page to get it out of the way.

  • btw, there's a feature request for adding variables that you can upvote:
    https://roadmap.loopypro.com/feature-requests/p/widget-variables-for-dynamic-parameter-control

    I think they'd be insanely useful and simplify a lot of things.

  • Great! Thank you

Sign In or Register to comment.