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
I didn’t do a lot of iterations of the test. It seems pretty clear it’s a bug, or limitation of the app, though. Good catch.
@wim @SevenSystems I was hoping you might be able to help me with this. I'm trying to use MF Keyboard (via Audiobus 3) to act as an input for Xequence 2 but I'm not having any luck with it. I planned on using it to control Gadget 2 but I can't think of anything. I even experimented with Gadget 2 Taipei but it's not working either. Any advice?
Working fine here. Can you post a screenshot or an AudioBus session of the setup, or describe what you’ve tried? I just loaded MIdiflow Keys in the midi input position, with X2 on the output position in AudioBus, pressed record, and played some notes on MF Keys. It recorded the notes without any problem.
With the exception of not having a chords mode. The internal X2 keyboards are excellent. Is there some particular reason for wanting to use MF Keys?
Here's what I tried to do
I wanted to try and do a multi track recording. And also, chord mode, slide over keyboard, 3 keyboards at once, and the transpose feature is why i tend to use MF Keyboard. If it had a drum pad mode similar to Beatmaker 3 that worked with the 3 keyboards, it'd be perfect lol.
I don’t think I understand what you’re trying to do at all. But I don’t see that you need the virtual midi outputs. MF Keys should be received by X2 with no further hoops to go through. I don’t think we’re gonna get there by exchanging screenshots. Maybe try uploading the AudioBus preset?
Thanks @wim I owe you a beer for all the help you’ve given me recently! 🍻
No problem. Happy when I can help. Bummed when I can’t.
No problems, that was quite a quick addition.
Thanks for the report. Will be investigated shortly!
@gregsmith OK, confirmed. The problem only appears if the long notes are sent through Audiobus, not through Virtual MIDI.
@Michael, could you take a look at this when you have time? It's unrelated to the receiving synth it seems (I just tested with Poison-202 as Audio Unit and it also happens there).
(I would double-check that it's not an issue lurking in Xequence's AB-related code, but I'm out of office for a few days and I doubt it because the code paths are essentially identical apart from the final MIDISend...)
Certainly - can someone hook me up with a preset or something to reproduce this fast?
http://preset.audiob.us/kYIJW46qDubeZct
(before anyone asks: the preset is missing the Xequence project... first time it happened to me! Unfortunately, while on holidays on a phone away from a computer 😂)
It's easy to reproduce. Create a long pattern of 33 bars or more. Add a single note that spans the entire pattern minus a short amount, such-as 1/16 note less than the length of the pattern.
Here’s a preset that has the X2 project saved in it. The note-Off doesn’t play at the end of the pattern. However, it does play later if you stop the transport in X2 after the pattern.
http://preset.audiob.us/m0TBn0RQBC5voX0
Sorry, @wim. Been trying to upload a preset but it's not working. It says it's uploaded but i don't know how to get the link. I pressed the upload button but it's not generating a link.
Would you mind sharing your present that worked?
After you upload then you can press share again and then you'll be able to copy the link. It's a bit confusing that way. I was just thinking about you and was just about to try to set up a preset to do what I think I understand of what you're trying to do. I'll mess about now and get back to you in a bit.
Woo, finally. Thanks.preset.audiob.us/A692YV71K17RJE1
Rats. The Xequence project didn’t come through with the preset, and Gadget doesn’t have state-save, so I can’t see how you had things connected. Sorry to have wasted your time, but at least you know how to share presets now.
Let me see if I can come up with something that I think will work the way you want it to.
@Samflash3, here’s a simple setup. I don’t know if it does what you want, but it works. We can start from there:
Other than the chord pads, and being able to have three keyboards onscreen rather than two, I don’t think MF Keys adds anything over the highly configurable internal X2 keyboard and drum pads (which already have templates for Gadget btw). But this should work.
Of course I’ve probably missed the mark of what you’re trying to do, but at least that’s a starting point.
If you want to do a multi track setup, with multiple outputs being controlled by MF Keys, then the setup is simlilar, except you should disable Midi Thru, and enable multi-track recording in X2, and add Gadget Virtual Midi outs next to the X2 instances in Audiobus. Then enable multi-track recording in X2 and set the inputs for each track to Audiobus (Not Audiobus 3) > Ch 1, etc.
Wow, I needed this! Thanks Wim!
@wim You're amazing. Thanks. It worked.
I wanted to use Xequence to record the MIDI of my live session so that if I wanted to, I can easily edit it. With MF Keyboard and my Akai mpk Mini, I can theoretically have 5 instruments at the same time.
You’re welcome. Glad we got it figured out.
Out of curiosity, which way did you go - the first single-track setup where you touch a track to have it receive MIDI, or the multi-track setup where you set which channels you want for each track?
I went with the multi channel route. Seems to record but now it's duplicating whatever is tapped on.
Gotta figure this out. But I'm glad one step is done.
Found it. I just had to disable my live keyboard as it was also routing through Audiobus. The MF Keyboard didn't duplicate.
Now I just have to figure out how to optimize performance on my apps so that Xequence can run smoothly.
@Wim do you sequence GR-16 with X2?
Yep, that's one of my favorite things to do. But, what I typically do is get a jam going first in GR-16, then record it to X2 with the Multi-track recording, then refine that and arrange it into a song in X2. The big downside is for drum parts you end up with one track for each drum part. That can get a pretty clumsy.
I do have a few scripts and setups that make it possible to sequence GR-16 tracks 9-16 from one X2 track. But since normally I do most of the idea development in GR-16, I don't use them that much.
I dug it up and man it’s so awesome! So many tools so little time😳😂🤪🎹☝️
Okay, thanks guys, I see what's happened. Audiobus wasn't expecting to be getting legit MIDI scheduled more than 20 seconds in advance, and was discarding those events to stop buggy MIDI senders from exhausting its buffers. I've increased that threshold to 10 minutes.
Shoot. I need at least 11.37945 minute-long notes. Please see what you can do.
What do you recommend as a way to record live audio while Xequencing? Can I set BlocsWave/Gadget/Beatmaker/Audioshare to sync with the play button?