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 StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
Comments
@sinosoidal so I just want to follow up, can we please get native Launchpad Pro3/X midi port integration so that we can have the routing built in to LK? Thanks
As far as I understand from your "midi port integration", all you need to do is to route Launchpad midi into LK Input from AUM routing matrix.
I could promise we would be doing this, but it would be an empty promise as we are tight right now.
Yea but as stated above that method is leading to a lot of hanging notes. If I had to guess maybe it’s because your custom integration + my manual routing might be a little redundant to it and cause some issues. Currently LK is able to use the DAW port as an input but what we need is to use the MIDI port as an input because the DAW port only controls the perimeter (non playable) buttons.
I understand you’re busy and this probably sounds trivial with everything y’all have going on, but it seems as simple as adding an extra named port to ‘fix’ this on your side right?
I've got a quick question for lk/AUM users, what's the best workflow for setting up multiple instruments? At the moment I'm just using a single instance with midi routed from a single output from lk on a different channel per track which works fine and as expected, is that the way most of you do stuff and then use another output if you run out of channels on the first output?
I think that is the best option indeed. That gives you a lot of channels (16*4). Besides, you have the benefit of handling everything from the same matrix.
LK is heavy and running more than one instance can cause an unnecessary overload as well getting into complex issues that might come from running multiple instance since we usually do not consider those conditions while doing development and testing.
"seem as simple as" is a very common misconception about software development.
Fair enough. I won’t pretend to know what’s involved. I reached out directly on the website, and then was asked to post here. I’ve done the extra step(s) without any difference in results, so it seems nothing is as simple as one would expect on either side. All good, no worries.
I just upgraded from a Launchpad X to a Launchpad Pro mk3. Had a few crashes (LK in AUM) and hanging notes. I disabled midi clock output on the LP Pro, hope that was the problem.. One question: Can I duplicate (with the Launchpad) a single clip? I managed to duplicate a scene but not a clip..
What is it that isn't working for you, once you have connected the LP's MIDI Out as an input to LK?
The main issue is that I’m getting hanging notes regularly with the LPP3 when connecting it (midi port) manually as an input in LK.
I’m also formally requesting plug n play Launchpad midi port auto-compatibility on par with Atom 2, where it knows a Launchpad is hooked up, and can play midi with no routing when the auv3 is ‘in focus,’ which is what I’d imagine they’d want the workflow to be for the end user.
If scripting was supported I’d just add it myself and not clog the thread, but I’m just asking, because absent that, the workflow (to me) is less than it’s potential.
So I've come across another issue using lk inside AUM and it concerns midi mapping, so I have lk running very well and it's fun but when I try and midi map some of aums faders from a custom page on my launchpad aum won't midi learn it even though I have the output of launchpad connected to the midictrl port of AUM... When lk isn't loaded these faders map just fine... Edit I thinks it's user error on my part🤦♂️... Standard..
Is there a way to create clips with „fixed lenght“ settings? (without creating an empty clip beforehand)
if not @sinosoidal any chances to get this implemented with the launchpad pro mk3? this would be very useful in my opinion. furthermore how do I send crash reports? are they generated automatically (I use the testflight version). unfortunately LK does crash quite a lot in my AUM setting. Also hanging notes are a problem for me..
Have you tried tuning of the midi clock send from the launchpad? That worked for me as far as hanging notes goes.. I like to see fixed length clips too, would be a time saver for sure asni mostly work in 4 or 8 bars..
If we can reproduce the hanging notes problem we will definitely try to solve it on the next LK iteration. Please tell us the quickest way of reproducing the problem.
Regarding implementing direct connection between LPP3 and the midi input we can't promise you that will match that feature. I'm sorry!
Can you record a video showing us how to reproduce the problem so we can take a look?
Can you please make it clear what do you mean with fixed lengths clips? When you create a clip, by default it has a fixed length of 1 bar (4 beats). You can also start recording a clip without a pre defined length by arming the track, arming the song to record followed by pressing play.
So yeah, it'd be nice if you could predefine the default clip length you wish to work with so that if your preference is 4 bars every time you create a clip it's instantly four bars as opposed to the current 1 bar and then have to go into the clip inspector to make it four..
Thanks for the reply, very refreshing to have a Dev listen to suggestions..
That is a very common suggestion. We will write it down and implement it on the next LK iteration.
Thanks for the feedback! It is also very rewarding to work with an engaging community!
@sinosoidal thank you for considering „fixed lenght“ implementation! please have a look in the launchpad pro mk3 manual, page 18 regarding this.. (see picture below), or try it yourself in ableton with a lp pro. for me its essential for quick looping.

Cheers man, is there any way to get a beta invite?
yeah, this was the first thing i did. Still got hanging notes sometimes.. not shure how to make it replicable..
I haven't had any since doing it, what does your midi routing look like in AUM, got a picture?
It‘s as basic as it can be (see picture below, this is from my lk template in AUM). Interestingly it happens most of the time with Bassalicious 2 app. Today I could stopp the hanging note by temporary disable lk (swipe left). In other cases I had to click on „All Notes Off“ at the Bassalicious 2 midi settings.

Yeah that definitely looks okay I was just curious wether there might be a feedback loop somewhere.. wierd, I was having hanging notes too with Synthmaster but it appears to have resolved itself, like I said I did disable midi clock on my lpp mk3 but clearly that's not working for you, I don't have bassalicious either so I can't even test it out.. hope you get to the bottom of it, have you tried eliminating the plugs that are hanging and using different ones to see if it just down to the odd auv3 not responding properly? Hard reset of your iPad too?
Is it possible in LK matrix to switch from Midi mode to Live control mode without losing all clips and starting all over?
@sinosoidal It would be great if it was possible to copy and paste just automation between clips. Currently, it's possible to copy and paste the automation along with the midi cc, but not copy the automation from one midi cc to another. Thinking of the behavior in Ableton, where this is possible.
Hello, long time LK user, first time poster in this thread I think. Loving the app more and more as time goes on. One thing I wish was different was that there was something like an option for a pre-recording countdown (like one bar of 4 beat clicks or something similar, for example). Unless there already is, in which case can someone please tell me how to enable it?
As it stands now, hitting record has the clip I want to record into start immediately (or near immediately depending on how long the wait until the next beat) and I always have to wait for the beginning to loop back around again to actually start playing as my hand was occupied pressing record in the first place.
That can be a fairly long wait depending on how long the clip length is set at, so yeah, if there’s a countdown I can enable instead, to start upon pressing the record button (or play, if playback hasn’t started but record is enabled) and where the clip doesn’t begin to record until the end of that countdown, that’d be much more convenient for me to be able to start playing right at the start of the recording. (I know I might get suggestions to enable a countdown in my host app, but among the host apps I use, there either isn’t that option, or LK starts recording immediately regardless. So yeah, would be nice if there was a countdown option within LK itself, if there isn’t already. Thanks!
That seems bug indeed. We will open issue. Let's see what we can do.
This is definitely a welcome suggestion and great feature that we will try to add. Thanks for your feedback!
We have a scheduled LK iteration for the next week. We will try to replicate the hang notes problem. If it is replicable we will definitely fix it. Sorry for the long delay but we are a small team.