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
Direct to AudioShare would be nice as well. To me AudioShare is still the ideal librarian for audio and midi files. On the other hand, it's easy to drop into AudioShare through the files app, so definitely optional.
Already done - airplay allows you to share to email, cubasis etc. I've been picking AudioShare as you can see & hear the recorded notes & check the tempo.I plan on adding the AudioShare display of midi in my app too - may not be at launch though.
Sweet!
Is that AirPlay or AirDrop? If I could share between devices with AirDrop that would be over the top. (But not worth delaying development for)
So you can add an Instance per channel, per instance you can record one track and playback 4 others is the plan if CPU optimization goes well for the app?
yeah sorry AirDrop - I leave it up to the hosts to provide AirPlay
Or,
Of course there'd be no reason why you couldn't consolidate multiple midi tracks into one using ApeMatrix. And pick them apart again using channel filtering.
I'm going to look at a later enhancement that splits midi in channels to individual tracks (in a midi file). Its not going to be at launch though as the allocation of playback to pads needs design too.
So, to start with, its record to one track (multi-channel) allowing you to assign to individual pads.
Thats the beauty of Midi standard files - they are universal - tempo track + additional tracks and all iOS apps use the same routines I use to record them - so I made it core to the app.
Alessandro gave me a copy of ApeMatrix but I've yet to use its midi functions - so I will be looking at how these apps (Xequencer etc) work with the midi I record.
Must mention a free app that can be used to import midi and edit
sequencism
Nice one. How do you import midi? Scanned the manual and can't figure it out.
[edit] nvm. Open-in from AudioShare or Files works.
Just the length. In a DAW like logic or reaper, you can set a clip of any length to 'loop'. If the clip isn't quite a bar, as you drag it out across the timeline, the loop start points have nothing to do with the bars/beats of the DAWs tempo/time signature.
Often, you want a clip to loop with the bars/beats so you might stretch it first and then loop it. Other times though, particularly for ambient stuff, you want it to be free running. Loopy offers both ("I want my drum beat and bass line to loop on the downbeats but I want this ambient guitar wash and weirdo quantum random sequence to loop freely").
My druthers would be for both in your app as well. Also understand that time ain't free so whatever's clever.
As far as I recall AU midi out requires iOS11.
At the moment I'm just extending the midi track to the end of the current bar - so you don't get fractions. Looping will then work on bars with the ability to playback a portion (in beats - which may be larger than the original) of that track for looping purposes - that portion can be longer than the original meaning it repeats.
yep - thats correct - I don't have to feel bad about not supporting ios10 now!
Good stuff, more time to squash present bugs without the need to think about the past ones
I guess the wizard is perfecting his brew... to put us all under his spell...
Can’t wait to be your victim... Master..
😍😍😍😍😍
coming together nicely - I've 4 pads working now just added the ability to choose you loop count, transpose & tempo division for each pad - these all work whilst playback occurs too.
Working on sync next to allow the pads to play well together.
Performance is good - just need to improve the pad loading to avoid any glitches.
Will share a new screenshot soon.
Thanks.. I know it’s going to be great... hopefully we will get an update to the forum to accommodate easy upload of midi files... sharing is a good thing..
Looking forward to this..
I've been trying for a long time to come up with a solution (it appears the latest Live does this, but I'm not a Live user so not sure how well it works) that allows you to jam away, THEN say, hey that last 4 bars sounded cool! Loop that!
The issue with most looping (especially midi looping) apps is that there is an explicit user action that begins the loop recording:
1) action
2) play
3) loop
I'd kill to see a midi looping application that was essentially a buffer of like 32 bars. Then there are controls like 1, 2, 3, 4, 5 that when activated (via button press, midi binding, etc) that when activated, at next bar boundry, loop BACK the # of bars dictated by the control.
So jam for like 5 minutes, get a groove you like that happens to be two bars, hit the #2 button, then at next bar boundry, it grabs the previous 2 bars and loops those.
I've tried all kinds of midi delay vst's, etc. etc. and nothing ever really "just works."
So if there a magical ability to add this "look-back buffer" into this, I'd pay all the money to get it!
Totally my fellow jam man👍🏼
When using this (much needed) midi recorder inside AUM - is it possible to record the multitrack audio and multitrack midi, and have all the file lengths (start point) the same?
I'm planning to include a pad option to play back only part of a recording (start/length bar.beat) in a loop - so you could record your 5 min jam then set the start/end point then have that loop.
Thinking about this, it would be useful to include a crop feature so that when you are happy with the start/end it throws away the other portion just keeping the bars you want (so you can save/share etc).
I think this would give you what you want? I can add automation too (rec start/stop, playback start beat, length) so you could use an external controller to tweak these.
sounds to me like a very useful function!
just midi in this app - later on I might add audio capture too but for now its an auv3 midi app.
What I'm getting at is if we record audio in AUM, at the same time as recording midi in your new app - will the midi recordings line up with AUM audio recordings?
Playback of recorded midi can be sync'd to host tempo - it can even be shifted to different beats.
I will see if I can capture AUM rec button being pressed to start midi recording immediately (there are options to start on midi note or any midi event too).
I'm not sure it needs to be exactly aligned though on recording start though - just playback - but maybe you are thinking of the file player?
An AU plugin receives beat time clock from the host, so I see no reason why the files should not line up. AUMs audio recorder synchronizes rec-start and stop with the next coming "sync quantum" boundary, which is 4 beats by default.
nice to know. Will check this out - only I thought I only got the clock if the transport was running, but I still need to know when the rec is activated - but looks like AUHostTransportStateRecording will chg.
Well that is good news
I like to capture the midi and audio, so if needs be I can go back to the recorded midi and further refine the idea, or change key etc.
currentBeatPosition only advances when the transport is playing, naturally. Indeed the AUHostTransportStateRecording flag changes when AUM is recording. But I'm not sure if that would be useful, you'd want to be able to record MIDI in your plugin without AUM also recording audio..
You could have a similar setting for sync quantum for quantising midi record-start/stop, and if your midi recorder is "armed" but AUMs transport stopped it will just wait until started.
The pad option with cropping of the sequence would be amazing! That's the kind of feature that would send this already impressive sounding app to essential.
This is going to sound strange but please hear me out: it would be great to get a one shot option on the pads as well as a loop (I'm assuming you'll include a MIDI learn for CCs to control the pads). In hip hop and other genres outside of EDM there is a trend to break free of the grid. So one shots allow us to add a human element to truncated sequences. Thanks for listening and looking forward to seeing where this app lands!