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
@receder awesome thanks! Buying now!
Wow, pretty cool. I wasn't aware of this app before. Just bought.
Will this app make the IOS11 cut?
@triton100 You got everything figured ok? I'm both a CM2 and BM3 user, and figured I'd chime in. Tried as i might, I never got BM3 to respond simultaneously from CM2's multiple midi channel outputs. So now i just have an additional ext midi controller set up to select banks/pads record ect so that don't have to leave CM2. It's the best way i can find. At first i thought it may be a bm3 bug; not to be able to listen simultaneously on multiple midi channels, despite trying different midi configurations with both the bank and pads. But i soon realized that both midisteps and infinite looper behave the same way. So from cm2 i just mute bass, chords, as needed, and have them all send on the same channel. Though at that point it don't seem to matter which channel they're set to send on. It's all about which pad is selected in bm3. I'd like to know if anyone has found a more efficient way. Although, this way ain't too bad.
i really wish it had midi in or thru for an external controller
Yeah, it’s already 64 bit...
Try. AUM channel Transposer I think you might be able to isolate Bass
@triton100 You got everything figured ok? I'm both a CM2 and BM3 user, and figured I'd chime in. Tried as i might, I never got BM3 to respond simultaneously from CM2's multiple midi channel outputs. So now i just have an additional ext midi controller set up to select banks/pads record ect so that don't have to leave CM2. It's the best way i can find. At first i thought it may be a bm3 bug; not to be able to listen simultaneously on multiple midi channels, despite trying different midi configurations with both the bank and pads. But i soon realized that both midisteps and infinite looper behave the same way. So from cm2 i just mute bass, chords, as needed, and have them all send on the same channel. Though at that point it don't seem to matter which channel they're set to send on. It's all about which pad is selected in bm3. I'd like to know if anyone has found a more efficient way. Although, this way ain't too bad.
iPhone version too?
Anyone using Midi on iOS should invest in a Midi monitor app. They're not that expensive and will help resolve many problems. Using MidiVision, I ran a quick test and see Midi sent from CM2 on four different channels.
Chord Suggester just got midi input which is pretty cool.
Suggester by Mathieu Routhier
https://itunes.apple.com/gb/app/suggester/id504740787?mt=8
That's another app I use although not as much as CM2 (or Chordbot). Still useful and you can never have too many options!
Thanks, yes got it sorted. Like you only running chords through to one bm3 pad. Not sure how you would record bass etc to multiple bm3 pads at present as you can only select and record to one at a time.
I like this app. It's just a pity you can't save chord progressions to build songs like in klimper
@triton100 I agree and was thinking the same myself.
That would be useful upgrade if the dev is listening.
This will work fine - just tested:
Great thanks
@tja
In summary, Infinite Looper and Midisteps only listen to whichever track is currently selected. But i was hesitant to say anything definitive about the seemingly similiar behaviour in BM3, since the routings are more complex, among other things. I was thinking maybe it's just pilot error, as wim and @funjunkie27 may have confirmed.
With BM3 I think it has more to do with whether you record from performance mode (pads view) or Song mode (timeline view). But I could be wrong. Industry did that one quick check to see if I could do it from song mode, not the other way around.
Works fine for me. Maybe you need to not have any pattern selected. Tap the pattern helper at the top left, then "Play Song" below the patterns, so that none are selected, and all are bright colored.
Just tried, no luck. All the patterns are bright colored, but there is always a bank selected. Oh well, no biggie. It's not a deal breaker in my case. Thanks though
That's weird though. There has to be something different about your setup than mine. Oh well.
I agree that there's gotta be something different. Beings that BM3 is here to stay in my tool box, I'm sure one day I'll figure it out.
Did you disable Omni midi channel input in settings ? If not only the selected bank will always listen to all channels. If you want individual banks to listen to different channels you must disable that setting.
No, it wasn't disabled. I proceeded to disable, but now I get no sound at all. This seems familiar, I remember going through this when the update with the midi omni came out. I have the midi options for the pads containing the instruments set to whatever the bank settings are, so as to simplify my trouble shooting. And in bank settings, i have each bank set to listen on Network Session and whatever the corresponding channel is in Chordmaps2. For bank output, the au3's aren't listed, so i have none selected; however, i did try network session as well. Except for Nave, it's the only one i can select as bank output port. But even then, still no response even though the channels all agree.
If you toggle ‚Beatmaker 3‘ for Input device in bm3 Midi settings, plus for Destinations in Chordmaps 2, you can select 'All' for bm3 bank midi setup input port.