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
Yes, it’s the Logic window, and you can resize it, this truncation is only happening on the large window size.
BTW, thank you for the desktop port, 🤗 this ‘problem’ is a minor hiccup anyway.
The lizard part of my brain is busy wondering why I can't resize the app horizontally, when there's all that space available on my screen! This is the case on Mac Live, Logic (screenshot below), but also on my iPad 13".
I would prefer to have the FX next to the mixer, along with the memory bank, and this would make the app less 'top heavy' and balanced, improve overall UX, and (hopefully) the whole screen could be resized in a standard zoom fashion without the arrows.
Don't want to come over too negative as it's a great app, but I'm finding the scrolling disrupts the flow a bit when I'm playing.
Here is the demo recording, where you can see the plugin attempting to switch to a different mode (maybe full-scree mode 😉) at a certain zoom level.
Some new apps with Battlestation front and centre!

wow very nice… it’s interesting to hear Battlestation in such chillout vibe..
@brambos thanks for the quick update. Nice to see the drum sequencer swipe gesture has been implemented. And scrolling is easier now - great!
@brambos
Fantastic instrument, it’s so much fun, I’ve been jamming with the standalone version for hours!
Now I want to implement it in Loopy Pro - I have workflow questions to everyone here:
Hope this is possible, if not that’s a wish for a future update
Bugfixes/wishes:
I basically confirm what others are saying here.
I understand these wishes could be difficult to implement, I am expressing them because I see so much potential in Battlestation. I want to express my deepest respect for the way Battlestation is now. Amazing programming that is ensuring lots of fun for users!
Everything tested on the latest IPad, Battlestation and Loopy Pro updates.
You'll have to wait for a future update of Loopy Pro for that. Battlestation supports multiple outputs, but Loopy doesn't. You'll need to solo each channel and record it to a loop. Or you could load Battlestation in AUM, and use the multi-input Loopy Pro plugin to get the individual channels.
The update you need is to Loopy Pro ... it's coming.
With Loopy Pro? As described above. With AUM, or other multi output compatible host you could just record the individual channels.
Loopy Pro widgets can control everything in Battlestation, including the FX parameters.
The header scroll area is a huge improvement. Thanks @brambos .
The last update should also improve the Logic compatibility on Mac.
The plugin already worked with Logic, but these new fixes should also convince AUVal of that (AUVal doesn't like Catalyst-made plugins that have MIDI output, so it needed a workaround for that)
can confirm it passes validation in logic pro in my environment now. big up!
It shows up as an audio plugin in Live, so you can just hit record.
Man, this app is sick! @brambos killed it with this one. Just made my first jam in it. I wonder what I'll do next in it.
@brambos If you swipe up while Battlestation is playing (so on my iPhone it then takes up about 2/3 of the screen), you can sometimes get a very unpleasant static. That isn't typical of IOS audio apps I think (not sure)? Wild guess that is probably wrong: could this have something to do with not politely giving up control of the audio device in that case?
BTW, I am finding this surprisingly useable on my iPhone 15 pro (in landscape). Not a huge screen at all. But the fact that I can't read the buttons actually makes me listen more to what they are doing maybe, and not being able to super precisely adjust the buttons is also somehow not a bad thing.
@brambos setting the scale root note doesn't seem to work anymore with the new update?
What makes you say that? Is it that the notes on the scale display don't update, or are you actually getting notes from the wrong scale?
If it's the former ... that's the way it works. The scale dialog is the same in all his apps. You have to imagine what the intervals / notes would be in C and you don't see the actual notes that are going to play.
[edit] nvm, I just tested. You are right. The notes aren't updating.
[edit 2] Scales aren't working at all. C Major is spitting out C#, F#, G# etc. for example.
[edit 3] … going by midi notes output. Internally it seems to be working(?).
Let me check what’s going on. Thanks for the heads up.
What an awesome idea behind. It’s a completely unique design and fast forward production environment. The Mac support is so fantastic and useful. It would really great to have multi out in a DAW like Ableton…many thanks for this mega techno groove box!
@brambos thanks. Another suggestion, particularly for live performance and triggering memory slots, fills etc at the right time, could the tempo light flash a different colour for beat 1? That would be ideal.
I see it does sort of indicate white on beat 1 but a more obvious colour difference would be better.
This app is easily the most fun you can have for £7.99
Yes, confirmed. The internal scaler/quantizer is working as expected (hence my confusion), but the app was outputting the unscaled notes to the MIDI output instead so it would look weird as heck when looking at a MIDI output console...
Working on a fix now.
Thanks. But while the scaler appears to be working internally, everything is only in C, regardless of the root note chosen. The scale display also does not update from the C scale notes.
I think it's only the scale display that remains in C. When I change root notes, the key does change. Are you not hearing that? You won't see it reflected in the highlighted notes, but you should hear it.
The scale display works that way by design. The idea is you set up your intervals as though playing in C and those remain as the reference for the intervals only, not the notes. The same system is used in other Bram apps as well.
I see. I wasn't hearing it as I was only generating a few notes and changing keys - it didn't sound like anything was changing, but with a lot of notes I can hear some difference.
After a few days playing around with this magic techno Weirding Module, I am happy to report:
Just using it as a midi generator for other synths is a fantastic way to mix up the sonic palette (I’m not concerned that BattleStstion is limited in this way, but others around here seem to be?). I’ve tried jamming with it controlling ensembles made of all the Ruismakers, but also Ripplemaker, AudioThing B00GA, Yonac KingB, Cem Olcay Nikaya… I feel like I’m just scratching the surface here!
Recording its Midi output with anything that records or manipulates midi streams (MIDI Tape Recorder, StreamByter, Drambo, takeamidi, etc) is a sure fire road to groove happiness.
Even on my iPhone, judiciously mapped Nanokontrol Studio knobs and faders = no problem about the UI, I’m not looking at the screen anyway!
Thanks again @brambos!
Yeah, I broke down and grabbed this today, along with B00GA. It just sounds too good to pass up! As much as I avoid picking up sound generators in favor of hands on gear, both of these were too good to pass up at the price, for what they do, and how amazing they sound.
Minor new update out now:
Nice!! That is so much better IMO. I think the scale overview change will help reduce confusion and also help people not need to have nearly so deep understanding of scale intervals as was needed before.