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
Actually I think maybe I mis-understood @skrat. I guess you actually mean midi AUv3 sources like ATOM, not midi input sources as I was thinking. Now I see your point. Thanks @lukesleepwalker for making me think about it.
I disagree. I think most AUM users choose AUM because of its flexibility. Its live playability relies on its clean interface. The amount of threads expressing desire for semiDAWlessness to me indicates that many trying to use AUM for other things it was designed for, which is cool but not AUMs fault.
Hardwired connections are available in every DAW, along with a specific workflow... AUM is not a DAW.
Cool jam, but everything you’re doing here is possible with the current version of Atom unless I’m missing something?
You understood me well, I was talking about AU sources rather than MIDI channels.
The point is that AUM is already not very friendly when you have more than 4 channels, it's very generous in horizontal spacing. If you multiply every channel twice when using MIDI AUs, you end up with a lot of horizontal scrolling.
The problem is, you can't easily group your MIDI sources with audio channels. Yes, you can take a look at the list of MIDI sources and find the sender AU, remember the name, close the list and start searching for the name somewhere in the channels. But why? You could see it immediately and immediately tap on the AU icon.
Imagine you'd have to do this for audio: You'd have audio effects somewhere in a separate channel and you'd be able to look up the connections in some list of connections. Sounds very user unfriendly, doesn't it? But this is exactly what we currently have, only instead of audio connections, it's with MIDI connections.
To not get me wrong - I am not saying AUM should hardwire MIDI to a channel. Just that there should be an option to add generator on top of audio channel and the connection would be made automatically and you won't need to waste a lot of horizontal space as seen on the video I was commenting. All the other options could remain as they are now.
And sorry for being offtopic here.
@Intrepolicious
You're quite right. I promise to show more of the new features in my next one.
I first saw the video here on the forum, and I have a few things to say
Yes, this is only barely scratching the surface. I think @tk32 intended this to be kind of a warm-up video.
There is a benefit with this kind of arrangement and flexible MIDI routing, which isn't well evidenced in the video. Creating a chain of Atoms in a single vertical track, each with a uniquely assigned scene (aka slot), translates well to the tracks/scenes metaphor in clip-launching DAWs (e.g. Ableton Live) or hardware controllers (e.g. Launchpads) – with the additional benefit of being able to route a (Track, Scene) pair into any instrument. So there's quite a bit more flexibility/decoupling. This works well when your whole environment encourages modularity. The video has only one scene per track, so the benefits aren't obvious.
All of that being said, I think @skrat's point of automatically routing a MIDI track (all "MIDI" AUs created on that track) to a particular Audio Track (a single "audio" AU) would be far more ergonomic for the simple use case.
I agree. Trying to recreate the track based DAW workflow in AUM that you’re used to is not a viable option as it will break the workflow of its existing user base. You’re better off using a DAW that’s made for that workflow or having an AU audio version of Atom (e.g. 4Pockets MultiTrack Audio Recorder might be the closest) where you have grids of audio clips whose playback and recording would be controlled by MIDI output. The screen size of iPads are too small for traditional DAW track GUI setups so being able to focus on different sub sections rather than trying to cram it all into a GUI based upon a larger screen makes more sense.
Look at the Logic Remote app GUI and how it’s used to control Logic to get a sense of how much you can deal with on an iPad screen versus a large computer screen.
Presumably users will have different workflows and preferences as to how these sub sections should be organized and presumably developers could create apps to support their workflows. It’d certainly be easier to support these sorts of modular MIDI track and Audio track AU apps than a full blown DAW. At least iPadOS/iOS is reaching a point where the file system and sharing documents makes such apps more viable versus the sandboxing approach it started from which meant every app was its own thing. Still lots of work to do, but presumably the release of the ARM Macs will move this process forward as I believe we’ll begin to see more tight integration between MacOS apps and their Apple mobile versions as Apple wants us in their ecosystem AMAP.
The addition of more Ableton like loop launch grid structure found in GarageBand and now making its way into Logic 10.5 is another sign that these sorts of workflows will continue to be on Apple’s radar.
Modular Workflow
1. Use instances of a MIDI AU app in your AU host app to trigger audio generators and control effects.
2. Arrange these MIDI clips into scenes or a timeline via another AU app.
3. Record audio performances to a grid based clip launcher or multi-track AU app
4. Templates and being able to duplicate tracks or channels plus even more MIDI control of the AU host app will be part of the process.
Disadvantages
1. More complex to setup initially.
2. Heavier load on device as their won’t be freeze options to free up computing resources as there are in traditional DAWs.
3. The process of creating the initial tracks and then mixing/mastering them might require two setups. One where you record tracks to the audio grid or timeline AU which then becomes input for the mixing and mastering which is recorded into another instance of the recording AU. During this process you might decide the original recordings were not to your liking so you’ll have to revisit the recording setup.
3. Getting reliable and consistent integration between AU apps and AU host apps.
4. Global versus AU host app specific presets is already problematic and would be even more critical in a modular AU/AU host app approach.
Raw Audio Tracks Imported as Projects into a DAW for Mixing/Mastering
As we’ve seen here, many people on iOS/iPadOS create tracks in apps and then import them into a DAW for mixing and mastering. Well made AU MIDI, AU audio recording, and AU host apps might facilitate this process. Having an app like Drambo being able to host such AU MIDI and AU recording apps which can then produce als files which can be imported directly into Ableton or as a Logic project could make such a workflow more viable. It would also mean you wouldn’t have to ask your mobile device to have all of the apps used in the process running at once. Working with audio stems in the latter stages of production will be much less computationally demanding. Presumably you could use various AU/AU host setups in an a la carte manner and merge the output projects into your mixing/mastering DAW.
I now realise everyone was hoping for my video to a brilliantly executed piece of marketing for all of Atom's new features.
...and it was none of those things.
What it was.. apart from being a nice little toe-tapper... was proof that Atom integrates so neatly with AUM that it lets you compose full songs in midi almost as if it were a regular linear DAW.
My next video will be far more technically competent, show some advanced 2.0 functions, and give everyone a glimpse of what an amazing app this has become.
@blueveek
A niche FR:
Would you please consider time offset for those of us who try to keep multiple sources (hw, desktop, multiple iDevices) in sync? A simple numeric field in a hidden corner would do.
@0tolerance4silence Tell me more about this. You mean a time offset in samples or beats that is applied per clip? Sounds a little bit like scrubbing that DJs do to sync up the beats.
I think he means like manual latency compensation?
@blueveek
Yes, a built in delay per instance. Samples or milliseconds.
I think scrubbing is catching up to tempo over time. This would be just a simple positive offset.
I’m usually checking the latency reported by the host on various devices and then doing manual ‘delay compensation’ where needed.
That would benefit me too. Some orchestral samples start early, and I have to nudge every section back by a little bit in NS2, which takes a bit of time.
This is a very useful feature in many MIDI sequencers. Best case is time offset per track -- as sometimes you find after tweaking your synth sound, you need to shift the track ever so slightly in one direction or another.
@0tolerance4silence I like the use-cases. The one I found most relevant for myself is essentially time-shifting the sequences that are routed into expensive plugin chains that introduce latency. So by adding a bit of manual offset, everything is on-beat again. Technically the AU API has an elegant solution for this problem, but it seems that not all AUs make use of it (at least not correctly). The nice thing is that because this is per-clip, you can target individual plugins to offset. It's also automateable
@Skyblazer I've also incorporated your suggestions for more granular button-based movement on the X and Y axis. Let me know if something like this is what you've had in mind.
For the love of god, can we all stop asking for new features so this thing can be released!!!
‘Hot’ Airware?
So this is the piano roll that @giku_beepstreet is going to incorporate in Drambo, right? 😎
Yep it'll be fully incorporated as soon as AU hosting drops. Lol.
@blueveek
This is great! ...and automatable... 😋
Thank you! 😊
Amen 🙏
👍🏻
Yep.. there is always tomorrow.. and, I need this today..
The import a midi part, scale/key quantize to project key. etc etc etc.. Drum Computer, IBassist export, etc etc..
Perhaps we need to start a belligerent political discussion in here so Michael shuts down the thread and @blueveek gets no more new feature requests?
Please, don’t mix Trump and Atom. It can destroy the world.
Trump junior running for president in 2024, best news ever! 😛
i fully enjoyed your video as it stood!
@blueveek That looks perfect! Can be it used to move selected notes or the view of the window itself? If so, that would be ideal.