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.
ATOM Piano Roll update is coming soon
This discussion has been closed.
Comments
I'm already in contact with Jonatan and trying to integrate it as much as possible/reasonable with AUM.
It started with node colors, transport indicators, and custom clip naming. I'm hoping we can do the same for track/scene assignment and a lot more. I'm exploring how far we can take it within the AUv3 standards, in a way that still aligns with the vision each of us has for their app, and also allows other developers to use these APIs.
I'll keep you posted.
Very interesting @blueveek looking forward to see how this develops
Sounds dope!
AUM does have a timeline. You can scroll the time by dragging on time indicator. If you don't rewind after playing , play continues from where you left off.
Here’s a new little teaser for Atom 2.
This time I am demonstrating how Atom is able to trigger itself, aka ‘Song mode’. Just one of many different uses for this entirely modular tool.
You’ll see on-screen I have an instance of Atom labelled Sequencer, which is triggering various combinations of other Atoms in different groups to create a sequence.
No launchpad required.
Is this thing ever coming out
That is DEFINITELY what we need! Can't wait for this!
Tom. Your such a teaser!! 😂😂. Great stuff. Can’t wait!!!!
Touché, the anticipation is making me crazy 😜
Of course not. Why would you even think that?
Perhaps teaser was the wrong word then
I am merely trying to inspire and excite whilst we wait for release.
Oh I’m excited 😆. Thanks.
Almost like the classic Musix-X on the Amiga. Ie. a master sequence triggering other sequences
Music-X had the option to add meta-data to the trigger events, like transpose, program-change, note-velocity etc.
This could actually be done in Atom 2 I guess if for example the note velocity cold be mapped to sequence transpose?
I know, overkill but I always think about the automation options...
(I'm lazy I sequence on pattern and re-use it as much as possible. That's partially why I love the transpose option in midiSTEPs).
Btw. what apps where you sequencing?
(I have a whole bunch of apps got no immediate clues)
Looking forward to the day Atom 2 drops...
Cheers!
This can be done in AUM by mapping MIDI events sent from the “arranger” Atom, into the parameters of other Atom “clips”. Transpose, probability, tempo and a bunch more are already available. These emitted MIDI events could be either the existing notes, or additional CC data that can be sent out from the (yet to be teased and still being polished) automation panel. Would that cover the “overkill” scenario you’re talking about?
Haha Samu, thought the same thing
which bass is that? Sounds really really nice
One question: can you trigger these launch buttons also manually with a fingertip?
Oh yeah, me too. Really worthy 2.0
Here’s the plugin list for my ’Song mode’ video - especially for @Samu and @david_2017
Bassline is the 303 from Pure Acid. Drums are also from Pure Acid (midi channel 10). Organ sound was made from scratch in Mela Synth, and Flute courtesy of the Bismarck BS16i (default soundbank).
@tk32 thank you man! Appreciate the sharing. Yeah, pure acid as AU plug. I should not forget that. Good call
Cheat code for the bassline:

Most likely as the only thing I would map would be velocity to transpose.
This way each instance that gets triggered would get their individual transpose value making it easy to re-use for example a bass-sequence by transposing it using the velocity value on the 'trigger events'.
Another option is naturally to add more controller sequences and use the note values to transpose the other sequences.
On thing I like about LK is that all the sequences can be kept in one instance and for me it makes it a lot easier to organize than having one instance per sequence.
I guess it's possible to edit the other Atom 2 instances from one window via some kind of pop-up to switch between what is shown. Honestly the screen gets very 'busy' and 'crowded' with multiple instance icons floating around.
Time will tell how it works in practice but somehow my gut says there's only need for one Atom 2 instance to sequence 16 midi-channels (each with their own pattern etc.) and that would cover most my needs already.
Cheers!
Woah, thanks man! Will definitely try this later 💪🏼
@blueveek I take it it’ll work seemlesly with an Aurturia Keystep pro?
@blueveek please test with ZenBeats before releasing. I purchased v1 but can't use in ZenBeats as it gets quarantined for some reason. LK doesn't so there's no inherent reason why it shouldn't work. Might be worth checking in with @MatthewAtZenbeats
OK.. Prayers have been answered.. 🙏 😁
@tk32 Thanks for that demo.. perfect.. 👍
@blueveek Thank you for this beautiful work of art.. 👏
Automation Panel? Heart.. be.. still..
Here’s another quick preview (silent this time)
For those of you who don’t own a Launchpad fear not... ChordPolyPad makes an excellent virtual launchpad...
Likewise LK and Mozaic
@tk32 Now that’s simply genius! 👍 I will be using that one..
I mean, Atom 2 is an audio unit> @tk32 said:
Fantastic, sir!
And I assume there’s an easy way to trigger an atom instance but have the clip not launch till the next bar (or beat or whatever)?
Most certainly. The launch-syncing options in this are sublime
“> @tk32 said:
Awesome.. Now this is next gen stuff here! I can’t wait!