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
Indeed, it is! What threw me off is the output on the X, Y, Z settings at the bottom of the pad - these do not reflect the CC values that are actually being sent.
They’re fine for me as reported by MIDISpy.
[edit] ahh, I see what you mean!
@sinosoidal - this looks like a bug. The y axis “V:” isn’t displaying the right values. It’s displaying the x-axis value.
No Launchpad Pro MK3 love?
@Samu I was looking for an older post and discovered this one. We might have a bug there. We need to check that out. Trim to selection is already implemented. Have you found it? Best
We have recently made changes to the X/Y module to have the new MIDI assignment dialog. That has probably escaped us.
Are you in beta?
1.10.6 available for testing now, has controller state saving.
Can you please confirm it solves your problem?
Thx!
The new 1.10.6 has some tweaks to the Launchkey implementation:
Can you please give it a go and let us know what you think?
Thx!
Launchpad Pro Mk3 is supported for a while now. Have you tried it already?
I haven’t. I just saw the latest mini and launch key mini support added and though we might still be waiting.
I just got my LPP Mk3 recently so I’m still trying to figure out everything I can use it with on iOS.
Thank you for the quick reply btw!
Wow everything works perfectly ❤️, Novation should learn from this (in the sense of listening to user requests).
I am only sorry that from now LK will be relegated to the background and I will not often see its beautiful interface
Also controller state saving works fine here
Thank you so much
Thanks for your feedback!
There was someone in this thread complaining about timming issues when using external controllers. Someone with a Launchpad Pro which was trying to use it's sequencer to send midi to LK. Can anyone related with this issue?
In the latest build (1.10.6 - 231) we have made slight but important changes to the way midi in is handled when it is coming from non hosts which should enhance the delivery of this events.
This is a minor change but can have a significant impact on midi performance, because the midi events from external controllers were being delayed many times, causing controllers to be less responsive. Can anyone relate with this description?
@sinusoidal
Has anyone reported this, when opening LK in AUM
Sorry I haven’t scanned the thread, this is latest iOS, latest LK build, Air 4
Installed from TestFlight or App Store?
AppStoe
I've just tested on a iPhone X using iOS 14.4.2, hosting LK on AUM. No issues what so ever.
This is iPad Air 4, also 14.4.2. I had the same happen with an iPad Pro 10.5 inch.
Has there been any reports of bad interactions with AUv3 instruments?
I love LK and it became my dominant sequencer but some things trouble my workflow.
So far, you are the first to report this issues.
Just asking, where did you insert LK, as MIDI source, or ??
Are you able to open LK stand-slone?
Please look in Settings–>Privacy–>Analytics & Improvements–>Analytics Data for any LK crash logs. The file name will begin with "LK".
Have you tried restarting the iPad, power-off, not just Sleep? Could you try deleting and re-installong LK?
Does LK have an easy/optimal way to move a project file between iPad and iPhone?
I'm going to use the "share" option in AUM... I hope that works.
I have an issue that someone here might be able to help with...I hope
I have composed some clips in Atom 2 and I enjoy “playing” these clips and being able to control and compose the songs live. But, sometimes I need to be free from this and just have a set arrangement play, or at least full scenes, so I can concentrate on singing, playing guitar, playing a synth, etc.
So, I thought I would use LK for this. This way I can make an arrangement with scenes that trigger several clips in Atom at the same time (and loop until I launch another scene).
But, for reasons unknown, I just cannot get LK to launch the Atom clips.
I’m sure I’m doing something wrong, but I don’t know what. I’ve tried different approaches in the Atom clips (hold, one shot, ableton style), but nothing works. Also, I’m a bit confused, because LK’s piano roll seems to go all the way down to C-2, and my first Atom clip is set to be launched by a C-1. Yet, when I long-press the C-2 in LK, it actually triggers the C-1 clip in Atom. So, the thing is: LK and Atom seem to be have a octave difference, and I can trigger events in Atom by holding down a key in the editor on LK, but if I paint a bar of midi in the LK editor, nothing happens when I start that scene.
Just reading this makes me even more confused, and I’m not sure I’ve explained it correctly. If anyone is able to say “look,you fool, it’s just because you forgot to tick off X and change Y to Z, I’d be grateful. I have tried to trigger a synth AU from the same LK project and it works fine.
Generally, the easiest thing to do is to keep the Atom clips in "Hold" mode, and assign a note to trigger them.
Atom follows AUM's note naming, so note zero (the lowest note possible) is C -1 in both Atom and AUM. However, know that while the naming differs (C -1 in Atom/AUM, C -2 in LK), they're both the exact same note zero (lowest note possible), it's just different naming conventions, and neither are more "correct".
The following template doesn't use LK, but Atom to drive other Atoms (sequencing the sequencers): https://patchstorage.com/atom2-internal-sequencer-template/. You can use that template to learn how it works and substitute the master Atom sequencer with LK, and I suspect it will work just fine.
how do you change the time signature in the app? is it only 4/4? is it assignable per clip? is that an option?
@galmandsværk The octave shift you detect is due to different note naming conventions. Middle C (MIDI 60) can be either C3 (Yamaha, Apple), C4 (Roland), or even C5. It sounds like LK uses the Roland convention, while Atom uses the Yamaha convention.
Thanks @blueveek and @uncledave for the quick replies - and the clarification about the midi conventions (learning every day). I’ll give it a go with the template and see if I can work it out!
This is iPad Air 4, > @uncledave said:
Thanks for these ideas.
LK was inserted in a midi slice in AUM
I have opened LK as standalone
I’ll do the full restart, and reinstall
But I may have found something interesting in the crash logs. (As a side question aren’t these automatically shared with the devs? In this case, another dev, not sinusoid)
What I found didn’t show an LK crash, but there is a lengthy bit for that day re: AddStation, which was part of the same project...
Which seems to be the thing here. (The other times that this happened, I think I recall that the same projects had AUv3s that produced hanging notes...)
If this is happening with LK, synths and AUM, this is why I find multi-app workflows frustrating for my sensitive nature. I suppose it would be unfair to expect the LK developer to make his app immune to the crashes of other apps.
I’ll do the other tests when I roll out of bed
Thanks again for sharing your thoughts
As an aside @sinusoid your apps and support for them are extraordinary.
Yes, if you enable "Share with App Developers". But I'm not sure how quickly that happens, and they certainly cannot be correlated with your posts here.
Sounds like your LK is basically normal, i.e. not broken. Maybe AddStation was trying to grab too much memory, preventing LK from building its GUI. Could you try LK in a simple AUM project, without AddStation, to see if it works at all in AUM?
When I made a sesh w/out AddStation (which I think is pretty hungry cpu-wise and crashy, as Virsyn stuff can be) I didn’t lose the LK GUI...
Thanks for your thoughts
Next testing round will be to see about hosting LK in MTS...
Adding a close to the composer is feasible. Double clicking the track name to open will collide with the expand/contract group functionality in Live mode
Does anyone else feel the same pain as @krassmann ?
We don't explicit states. We have had in the past and then moved to gesture based interaction. A tap on a place that does not have a note, will create a note. However, you are right, sometimes while pinhching notes could be created and that could become annoying. I have opened an issue for this.
If there is no clip, you can arm the track and press the clip slot (if you have a dedicated controller, you can press the desired clip, otherwise you can midi map the cell to any midi controller).
If you have already a clip, you just need to ensure overdub is on, and you can arm the track, ensure that song recording is enabled and fire the clip (or ensure it is playing).
Sorry, I can't consider this an annoying thing! It is just an esthetic decision.