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
Just left a 5-star review as part of the Canadian contingent!
It would be good to move the discussion of the price over to the dedicated thread…
https://forum.audiob.us/discussion/46425/breakout-discussion-of-pricing-business-models-from-loopy-pro-thread
… And leave this one for talking about all the great stuff in the app.
Also—just had an Octatrack moment. I realized I can load a stutter AU (Perforator) as an effect into a color channel. Let’s say the yellow channel
Then, I just resample anything into a yellow loop, and it gets glitched, instantly. It’s like sampling into a pre-sliced buffer on Octatrack. Wild stuff!
I’m trying to setup control of loopy pro with my Morningstar mc8 and can’t get a loop without lag from the switch to the time it starts recording.
The midi switcher is in looper mode so there shouldn’t be any latency. And I have the buffer setting on 64 on loopy pro.
Tried with midi over usb and with midi din through a presonus interface.
Before I used this exact setup with the Morningstar switcher to an rc505 and had no latency at all.
I know everything is pretty new here with loopy, but I figured I’d ask if anyone here has any latency with foot switch controllers there using. Using a launchpad mini there was no latency at all.
I’m using a 2021 ipad 10.2
what midi event is the footswitch sending? i am not experiencing lag with my blueboard. how much lag are you experiencing?
can you post a screen shot of your midi binding?
It was a simple cc message on binding.
I used a midi monitor to triple check everything.
So crazy thing is then I just had the idea to try if it would have lag as an auv3 in AUM and now everything works perfect.
Exited out of AUM and tried stand-alone loopy again and now everything works as it should….
It was like 35ms lag so extremely noticeable playing a rhythm loop.
I haven't seen anything like that. Once or twice (in hundreds of hours of use) , I have seen other MIDI weirdness that went away after a reboot.
Yeah.. I rebooted the iPad so maybe that was it
I've had cases where when midi learn assigned "Hold" as the message type. This resulted in delays. Changing it to "On" fixed the delay. That doesn't appear to be what happened here but I thought I'd toss it out there in case anyone else ran into that.
Having fun with Loopy Pro... I do have a couple of simple questions:
+1 for midi channel filtering, on everything including anything set via midi learn
yes you can set separate play and stop midi triggers.
see if setting the play/stop quantization gets yu what you want. you could even set up gestures with different quantizations.
Yes.
I was able to make this work by setting up a button that stops the clip on press and restarts it on release. As long as you have just a very little bit of delay between press and release it works. There may be other ways to do it.
There is already midi channel filtering, though you can currently only set one channel or all, not combinations of channels like you can in AUM.
Midi mapping can be done by channel too.
It was doing that at first and I just exited out before it assigned the hold. And also checked with my midi monitor to make sure all I was sending was an “on” message.
thanks for the response, i am failing to find how to set the play/stop trigger when using midi learn independently. I can set play or stop to be controlled by a note on msg, but i don't seem to be able to find how to do have different note for play and stop. sorry if i'm missing something simple.
If only it would be able to use the Lumbeat drum machines from within like Quantiloop does. The only way I found was using AUM with Ableton Link. But start and stop have to be done manually. Of course using AUM ads another layer of complexity which ruins the experience. Us guitar players like to be able to concentrate on our instruments and not so much on the software.
Even adding midi control is a bit convoluted IMHO.
Is there at least a way to fade out loops over time while recording over top like Quantiloop does?
When you set up the action, there's a sub-menu underneath Play/Stop. It's there that you can choose only play or stop individually. So, you'd set up one binding for play and another for stop.
Yeah man.
I will be buying for when I get my turntable sorted. Always wanted to loop via record but loopy is good at making tracks with audio. Might even be enough but as a host. Might defeat loopy philosphy and because of cpu.
Loopy makes a sequencer. Which has p locks and tweak an auv3 for midi learn. Then just record audio loops. There will be background midi. Your best loops, you can just move a donut to a sequencer and it be midi but also it gives you the data of the preset you used for the audio because the save state is within loopy but it would actually be more cpu than either midi or audio. It would be midi and audio. Unless there be a background cpu effecient midi.
Yes I tried that, but it seems you can only set either play or stop, not a different mapping for each.
mpe via record. Cool idea. A digital deck with some sort of mpe stuff which is triggered via button near a xfader. Probably would be better with a haptic style jogwheel.
Go into Midi Control.
Add Binding and choose the action (let’s say play). Send the midi to learn it or enter the midi trigger by hand.
Save the binding,
Add another binding for stop.
This can be done simply with midi learn too by learning two triggers then customizing the bindings created by midi learn
thanks, all working now. failed to add a new binding before.
Yes, you can. Just set up two actions. One for play, and one for stop. I don't know how to explain it better than that. If it still doesn't make sense then I'll try do do a quick video.
[edit] oops. I noticed it's already handled after I posted that.
Btw, if it picks hold, you can tap "on" in the binding setup. There is no need to start over with the binding.
Yes, I think that’s it. I remember the prices being different between the two versions and being pleasantly surprised when it came to actually buy the app.
Or put Perforator on a bus and add a send to the loop colours!
Can anyone advise if it is possible to have one-shot samples not be affected by the master tempo?
I’m trying to make a template for a live DJ set, which includes a page of one-shot pads, each with a 2-3 minute song loaded up. For whatever reason I cannot seem to get the settings right to make the songs play at their respective native tempos, independent of the master.
Is this something obvious I’m overlooking?
I don’t think that’s possible at the moment, but I’m hopeful it’s a feature that will be added sooner rather than later. I’ve just posted it again in the Slack channel.
Or Beatcutter, likewise.
Thank you!
For now I may have a workaround with DramboAU and the shot sampler module, testing is going well so far. Next step is to map some buttons on the Loopy template to control DramboAU.
UPDATE: Auditor File Player is the perfect tool for this job. The files just have to be saved at the same sample rate as the Loopy Pro system settings.
Ah yes, Luminar AI, otherwise known as the app that kills photography as an art form