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.

Launchpad X , how to get LP visual midi feedback in custom modes?

Launchpad X sees loopypro clips in session mode with visual feedback, which is great, but I want this on my custom modes so I can see activity, trying to not switch between pages, and yea, I can look at ipad for activity, but if the script works in session with clips (also wishing other widgets showed up there as well) can I program this activity on my custom mode pages?

Comments

  • @eenor said:
    Launchpad X sees loopypro clips in session mode with visual feedback, which is great, but I want this on my custom modes so I can see activity, trying to not switch between pages, and yea, I can look at ipad for activity, but if the script works in session with clips (also wishing other widgets showed up there as well) can I program this activity on my custom mode pages?

    Re widgets in session mode. If you midi learn a widget in session mode, loopy will add a pad to the session mode layout

  • wimwim
    edited February 19

    For custom mode pages you'd need to add actions to send the right midi to light the pads the way you wish.

    Lighting Pads (Advanced)

    By default, Custom 3 & 4 have all pads unlit. MIDI Note messages sent to Launchpad X will light pads according to note number and velocity. The note sent will determine which pad lights up, and the note’s velocity will determine the colour. This is useful for creating light displays using the 64 RGB pads.

    The RGB LEDs are capable of outputting 127 colours, the index of which can be found in the Programmer’s Reference Guide.

    Additionally, all pads and buttons can be lit in Programmer Mode.

    For detailed information on lighting pads and using Launchpad X as a control surface for software, see the Programmers Reference Guide which can be downloaded at customer.novationmusic.com/support/downloads.

  • @espiegel123 said:

    @eenor said:
    Launchpad X sees loopypro clips in session mode with visual feedback, which is great, but I want this on my custom modes so I can see activity, trying to not switch between pages, and yea, I can look at ipad for activity, but if the script works in session with clips (also wishing other widgets showed up there as well) can I program this activity on my custom mode pages?

    Re widgets in session mode. If you midi learn a widget in session mode, loopy will add a pad to the session mode layout

    Thanks @espiegel123 , I was able to do this, however found that when assigning button in value change mode with action set to "nudge" (to create 2 button control of faders) no light or corresponding LP color is displayed, tho the fader action works, and regular actions like "press" work and show LP assigned color (yay). Also I am not able to move the clips from their orientation upper left on the 8 x 8 grid, even if I place buttons and midi learn them in Session mode before inserting clips, the clips just pile on top of buttons starting in upper left corner, wish I could move my clip grid in session mode to build around it.

    @wim said:
    For custom mode pages you'd need to add actions to send the right midi to light the pads the way you wish.

    Lighting Pads (Advanced)

    By default, Custom 3 & 4 have all pads unlit. MIDI Note messages sent to Launchpad X will light pads according to note number and velocity. The note sent will determine which pad lights up, and the note’s velocity will determine the colour. This is useful for creating light displays using the 64 RGB pads.

    The RGB LEDs are capable of outputting 127 colours, the index of which can be found in the Programmer’s Reference Guide.

    Additionally, all pads and buttons can be lit in Programmer Mode.

    For detailed information on lighting pads and using Launchpad X as a control surface for software, see the Programmers Reference Guide which can be downloaded at customer.novationmusic.com/support/downloads.

    Thanks @wim , I see follow actions in the clip settings menu, found "send midi message" action and assigned it under various follow actions (begin record, begin initial record, play) but saw no results. if I understand the Programmers Ref guide correctly (barely, ....er, actually not so much) I need an action to tell recording/recorded clips to send note, velocity, and state messages back to Launchpad to get visual feedback... but I'm stymied on how to do this in Loopy Pro, have many questions .
    Any further guidance is much appreciated,

  • @eenor said:
    Thanks @wim , I see follow actions in the clip settings menu, found "send midi message" action and assigned it under various follow actions (begin record, begin initial record, play) but saw no results. if I understand the Programmers Ref guide correctly (barely, ....er, actually not so much) I need an action to tell recording/recorded clips to send note, velocity, and state messages back to Launchpad to get visual feedback... but I'm stymied on how to do this in Loopy Pro, have many questions .
    Any further guidance is much appreciated,

    Sorry, I don't have a Launchpad to try anything with. Anything I could offer would just be from reading the manual and would probably be of little help.

  • @eenor said:

    @espiegel123 said:

    @eenor said:
    Launchpad X sees loopypro clips in session mode with visual feedback, which is great, but I want this on my custom modes so I can see activity, trying to not switch between pages, and yea, I can look at ipad for activity, but if the script works in session with clips (also wishing other widgets showed up there as well) can I program this activity on my custom mode pages?

    Re widgets in session mode. If you midi learn a widget in session mode, loopy will add a pad to the session mode layout

    Thanks @espiegel123 , I was able to do this, however found that when assigning button in value change mode with action set to "nudge" (to create 2 button control of faders) no light or corresponding LP color is displayed, tho the fader action works, and regular actions like "press" work and show LP assigned color (yay). Also I am not able to move the clips from their orientation upper left on the 8 x 8 grid, even if I place buttons and midi learn them in Session mode before inserting clips, the clips just pile on top of buttons starting in upper left corner, wish I could move my clip grid in session mode to build around it.

    @wim said:
    For custom mode pages you'd need to add actions to send the right midi to light the pads the way you wish.

    Lighting Pads (Advanced)

    By default, Custom 3 & 4 have all pads unlit. MIDI Note messages sent to Launchpad X will light pads according to note number and velocity. The note sent will determine which pad lights up, and the note’s velocity will determine the colour. This is useful for creating light displays using the 64 RGB pads.

    The RGB LEDs are capable of outputting 127 colours, the index of which can be found in the Programmer’s Reference Guide.

    Additionally, all pads and buttons can be lit in Programmer Mode.

    For detailed information on lighting pads and using Launchpad X as a control surface for software, see the Programmers Reference Guide which can be downloaded at customer.novationmusic.com/support/downloads.

    Thanks @wim , I see follow actions in the clip settings menu, found "send midi message" action and assigned it under various follow actions (begin record, begin initial record, play) but saw no results. if I understand the Programmers Ref guide correctly (barely, ....er, actually not so much) I need an action to tell recording/recorded clips to send note, velocity, and state messages back to Launchpad to get visual feedback... but I'm stymied on how to do this in Loopy Pro, have many questions .
    Any further guidance is much appreciated,

    Before setting up follow actions, I’d suggest just setting up widgets to send midi messages to the Launchpad to test your understanding of the messages that need to be sent. It has been a while since I did any Launchpad programming and recall that it took a little trial and error before I understood how to interpret the information in the Launchpad programmer reference.

  • does anyone know the correct hexidecimal format to fill out the Custom tab for sending midi messages in follow actions to the Launchpad from loopypro?

    I used a 3 part hexidecimal (91 21 29) sending a note on msg on ch2 (for flashing) to pad/note 33, and color light blue... it converted it to a note on event in the follow action list, seemed correct but is not working, no light change when launching clip. The LP manual says

    "Send some MIDI to a MIDI target.

    Parameters:

    Target – The target of the message: A connected MIDI device, an AUv3, another app running in the background, or a network MIDI destination.
    Message – The message to send: A PC, CC, Note, Pitch Bend or a Custom message (e.g. SysEx message). The Custom message is a series of MIDI bytes in hexadecimal format. In a custom message, XX can be use as a placeholder for the value of the widget (such as a dial, slider or knob) that is sending the message. When configuring, tap “Send” to immediately send the message, for testing purposes."

    but shows no breakdown or example of how to write the sys ex tho there is a greyed out example in the typing bar where we enter code, I'm not sure why there are 6 sets or 12 digits.

    Lauchpad X manual says this,

    "Sending colours by MIDI events
    In Lighting Custom Modes (and Programmer mode) the Launchpad X accepts colours through the MIDI
    interface. Channels are used as follows:

    • Channel 1, Notes: 90h (144), Control Changes: B0h (176): Static colour.
    • Channel 2, Notes: 91h (145), Control Changes: B1h (177): Flashing colour.
    • Channel 3, Notes: 92h (146), Control Changes: B2h (178): Pulsing colour.
      The Note number selects the pad to control (as shown on the layout mappings) and the velocity the
      colour to use (as shown on the colour palette). Similarly, for Control Changes the CC number selects
      the pad to control and the value the colour to use.

    and...

    "For these examples, switch the Launchpad into Programmer Mode.
    Lighting the lower left pad static red:
    Host => Launchpad X:
    Hex: 90h 0Bh 05h
    Dec: 144 11 5
    This is Note On, Channel 1, Note number 0Bh (11), with Velocity 05h (5). The Channel specifies the
    lighting mode (static), the Note number the pad to light (which is the lower left one in Programmer
    mode), the Velocity the colour (which is Red, see Colour Palette)."

    trying to find a (sys ex?) format that looks like greyed out example in LP's Custom send midi message tab and getting confused, obviously I'm not a programmer but hoping to solve this puzzle. Thanks

  • @eenor : The string you entered looks correct. Loopy treats the string as hexadecimal. When I sent your string to a midi monitor, it was seen as note 33dec velocity 41dec on channel 2

    You can load a midi monitor such as ShowMidi or Streambyter and send your messages to the monitor to see what it sees.

    FWIW, to send program change, note and cc messages, you don’t need to use custom. I would use the built in non-custom interface for non sysex.

    If it didn’t work, there may be other messages you need to send first.

  • If it’s expecting a note, then it’s probably expecting a note-on / note-off pair. If you use the note message type, it might work.

Sign In or Register to comment.