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.
Midi CC recorder
I’m looking for an app to use with AUM and Loopy Pros midi lops when released that will record various midi CC channel messages as performed during performance along a tracks time line and the play it back when track is played back in future
Comments
Fwiw, when the loopy pro’s midi loops become available they will record cc’s and any other midi sent to them.
That’s good to know thanks, can’t wait for it to arrive
Would you know if the midi cc info can be overdubbed or added after midi notes have been recorded, for example clone a midi loop and have different cc recorded information on the different loops
Yes, midi cc info can be overdubbed.
[edit] humm ... I think I spoke too soon. It seems that you can add CC's but not overwrite existing ones.
Alternatively, you don't have to clone the midi loop, you could have separate loops for the automation, and play them back as needed along with the original midi loop. That would save work if you decided to edit the notes. (You can't edit the CC values - at least not yet.)
Thanks, as I’m new to loopy can you link two or more loops together so they all play if just one is played
Update after some more testing. It seems that CC data is indeed overdubbed, but in a way that I don't much see the usefulness of. The overdubbed data is merged, but only as the messages arrive. So, say you record a sweep from 0 to 127, then overdub a sweep from 127 to 0, you end up with a jumble of messages jumping all over the place.
I'm sure that'll be improved over time. Until then, recording automation to separate clips seems to be the better option.
(I realize belatedly that I shouldn't be discussing beta features at this level of detail here. I'll step out now.)
Yes. Play groups can be used for that. Or, the clips can be placed in the timeline to play at the same time.
I wouldn’t say it doesn’t have much usefulness. It isn’t your use-case but that doesn’t make it useless.
While there may be use-cases where you want a new layer’s cc’s to replace a previous layers’ , there are also use-cases where you absolutely don’t want that.
Both use-cases are desirable in different situations.
What part of "I don't much see the usefulness of..." did you not understand?
https://apps.apple.com/us/app/midi-tape-recorder/id1598618004 ?
Xequence 2 I believe has this ability, not AU but IAA and Core MIDI.
I've found Drambo to be excellent for this purpose in Loopy Pro. You have to jump through some hoops to trigger patterns when you need them, but other than that it's terrific, offering recording, editing, and drawing of automation.
I'll probably still use it some even after Loopy's midi capability is released.
The usefulness case is that you wouldn’t overdub the same CC, with only two hands and wanting to have more than 2 CC values recorded on a loop you would need to overdub.
The next question is, can an effects actions be recorded in a loop. Much like CC recording could say a reverb or delays performance adjustments be recorded in a loop for playback of the performance
Overdubbing a new CC works fine.
No, not yet.
You can resemble the performance with FX to another loop and play that back though.
You can set up midi bindings for effect control and record midi that controls the bindings. While not as high resolution as AUv3 parameter automation, for many use cases it will be sufficient.