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 Store

Loopy Pro is your all-in-one musical toolkit. Try it for free today.

Atom | Piano Roll 2 is now available

1777880828390

Comments

  • I’m having trouble finding the new updated manual, since the recent updates… the link I bookmarked with the original user guide is now a broken link. Is it on GitHub? I’m hoping someone can provide a link. Thanks in advance.

  • @wim said:

    @xor said:
    Also, does atom ignore pattern-change events during record or do you just have to ensure you don’t send a pattern-changing note or cc while recording?

    Good question. You can try it as easily as anyone else can.

    Atom switches the playing pattern while recording but continues to record into the original pattern. Not sure I can think of a good use case for this behavior.

  • Congratulations @xor

    I’ve just tested your project, and it appears you have discovered a small bug. :kissing_closed_eyes:

    It seems if you try to launch/unlaunch and change patterns both via MIDI note, and the launching commands coincide with pattern change commands, then the pattern change is not being registered.

  • @tk32 said:
    Congratulations @xor

    I’ve just tested your project, and it appears you have discovered a small bug. :kissing_closed_eyes:

    It seems if you try to launch/unlaunch and change patterns both via MIDI note, and the launching commands coincide with pattern change commands, then the pattern change is not being registered.

    Yay, lucky me. Thanks for confirming.

  • @cian said:

    @wexy said:
    Setup a Lemur iPad controller for Atom I use this and the LP it's a great combo

    \

    That's nice. Would you be willing to share it so other people could use it?

    Yeah for sure I’ll simplify and update it for general aum use first

  • UPDATED..

  • edited May 2021

    @gregsmith said:
    What’s this please?

    It’s a Lemur app to control AUM and Atom 2

    Video example is on single iPad but works much better as a 2nd iPad controlling AUM & Atom via MIDI or BT
    I'm using Launchpad Pro but it's not necessary for this to work
    https://www.dropbox.com/s/1wpcz4bkswneum7/Atom 16.MP4?dl=0

    I've uploaded Lemur & AUM project files here
    https://www.dropbox.com/sh/nfz33fvunofvj3f/AABps2ZzYnU_tSge_v137qNga?dl=0

  • @wexy said:

    @gregsmith said:
    What’s this please?

    It’s a Lemur app to control AUM and Atom 2

    Video example is on single iPad but works much better as a 2nd iPad controlling AUM & Atom via MIDI or BT
    I'm using Launchpad Pro but it's not necessary for this to work
    https://www.dropbox.com/s/1wpcz4bkswneum7/Atom 16.MP4?dl=0

    I've uploaded Lemur & AUM project files here
    https://www.dropbox.com/sh/nfz33fvunofvj3f/AABps2ZzYnU_tSge_v137qNga?dl=0

    Oh I see! Lemur is a controller app. Thanks 👍

  • @gregsmith said:

    @wexy said:

    @gregsmith said:
    What’s this please?

    It’s a Lemur app to control AUM and Atom 2

    Video example is on single iPad but works much better as a 2nd iPad controlling AUM & Atom via MIDI or BT
    I'm using Launchpad Pro but it's not necessary for this to work
    https://www.dropbox.com/s/1wpcz4bkswneum7/Atom 16.MP4?dl=0

    I've uploaded Lemur & AUM project files here
    https://www.dropbox.com/sh/nfz33fvunofvj3f/AABps2ZzYnU_tSge_v137qNga?dl=0

    Oh I see! Lemur is a controller app. Thanks 👍

    This looks very interesting!

  • @tk32 said:

    @NimboStratus said:
    Thanks. So for option 3 how do I draw on different channels?

    For method 3 (one atom controlling all instruments at once) there are multiple options for getting your notes onto each of the 16 MIDI channels...

    • Hide or Lock all other MIDI channels except for the one you want to draw onto. You can do this via the Midi channels menu which can be opened by tapping the Channel label in the top-left corner.
    • Long-press the pencil tool and switch the target channel setting so that you are drawing onto a specific MIDI channel only.
    • If you correctly set the MIDI channel of incoming MIDI notes and they will automatically record to the correct MIDI channel in Atom. Note you can also change AUM's internal keyboard to send notes to any MIDI channel from 1-16
    • Copy/paste notes from one channel to another by locking and hiding channels from the MIDI menu (top left)

    Thanks... This is deep.. I guess one can import 'clips' into a pattern and change the channel, etc?

  • Alright, so I'm about to show some lack of knowledge. I just got a Polyend Medusa, which can act as a MPE controller. I'm still learning about MPE specifically, though. I know that the pads can send XYZ, and right now, they're linked to pitch/modwheel/aftertouch. Can Atom 2 record all of that automation yet? Since my Digitone can't, I'm thinking I'll need to record sequences for it that incorporate that into Atom (or another sequencer).

  • @slicetwo said:
    Alright, so I'm about to show some lack of knowledge. I just got a Polyend Medusa, which can act as a MPE controller. I'm still learning about MPE specifically, though. I know that the pads can send XYZ, and right now, they're linked to pitch/modwheel/aftertouch. Can Atom 2 record all of that automation yet? Since my Digitone can't, I'm thinking I'll need to record sequences for it that incorporate that into Atom (or another sequencer).

    Yes. Atom will record/play all MIDI data. Editing/viewing is confined to notes but that will change in a future update.

  • @espiegel123 said:

    @slicetwo said:
    Alright, so I'm about to show some lack of knowledge. I just got a Polyend Medusa, which can act as a MPE controller. I'm still learning about MPE specifically, though. I know that the pads can send XYZ, and right now, they're linked to pitch/modwheel/aftertouch. Can Atom 2 record all of that automation yet? Since my Digitone can't, I'm thinking I'll need to record sequences for it that incorporate that into Atom (or another sequencer).

    Yes. Atom will record/play all MIDI data. Editing/viewing is confined to notes but that will change in a future update.

    Dope. I'm not concerned with being able to edit it for now, I just want to be able to capture the performances. Is the automation quantized to the grid quantization settings, or will it have high resolution for proper curves?

  • @slicetwo said:

    @espiegel123 said:

    @slicetwo said:
    Alright, so I'm about to show some lack of knowledge. I just got a Polyend Medusa, which can act as a MPE controller. I'm still learning about MPE specifically, though. I know that the pads can send XYZ, and right now, they're linked to pitch/modwheel/aftertouch. Can Atom 2 record all of that automation yet? Since my Digitone can't, I'm thinking I'll need to record sequences for it that incorporate that into Atom (or another sequencer).

    Yes. Atom will record/play all MIDI data. Editing/viewing is confined to notes but that will change in a future update.

    Dope. I'm not concerned with being able to edit it for now, I just want to be able to capture the performances. Is the automation quantized to the grid quantization settings, or will it have high resolution for proper curves?

    the recordings are unquantized if you have have quantization off (which i always do...i dont know if Ccs are quantized when quantization is on), and Atom's time resolution is best-in-class.

  • @espiegel123 said:

    @slicetwo said:

    @espiegel123 said:

    @slicetwo said:
    Alright, so I'm about to show some lack of knowledge. I just got a Polyend Medusa, which can act as a MPE controller. I'm still learning about MPE specifically, though. I know that the pads can send XYZ, and right now, they're linked to pitch/modwheel/aftertouch. Can Atom 2 record all of that automation yet? Since my Digitone can't, I'm thinking I'll need to record sequences for it that incorporate that into Atom (or another sequencer).

    Yes. Atom will record/play all MIDI data. Editing/viewing is confined to notes but that will change in a future update.

    Dope. I'm not concerned with being able to edit it for now, I just want to be able to capture the performances. Is the automation quantized to the grid quantization settings, or will it have high resolution for proper curves?

    the recordings are unquantized if you have have quantization off (which i always do...i dont know if Ccs are quantized when quantization is on), and Atom's time resolution is best-in-class.

    Awesome. Thanks! Def. curious about the CCs being quantized. Maybe @blueveek can chime in?

  • @Poppadocrock said:
    I’m having trouble finding the new updated manual, since the recent updates… the link I bookmarked with the original user guide is now a broken link. Is it on GitHub? I’m hoping someone can provide a link. Thanks in advance.

    Is there a new manual? 😯 The tinyurl link works for me but it opens version 1.0.

  • @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

  • @tk32 said:
    @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

    Great news! Really looking forward to finally explore, in more depth, the various functions. Thank you! :)

  • @mbncp said:
    @blueveek
    This is how I would like A2 to work with Cubasis (first track), ignoring the host loop, more fun ahead :)
    Tried a bit every settings but A2 will always reset the clip on loop.
    https://youtu.be/hMJyjNvDQFI

    Sorry for bringing back this topic. But it’s simply not possible to use Atom 2 with Cubasis 3 in loop mode. I’m trying to achieve an Ableton Live style workflow where I can develop ideas in a clip based workflow with A2 and when I have something good then I record it to the timeline. The usual approach for this is doing it in AUM and record it as audio to CB3 but I find this too static. I’d like to continue the arrangement with Midi and I want to re-use using the existing mixing and FX.

    If there wouldn‘t be this loop problem this would be perfectly doable with Atom 2. How can we make this happen? I‘m in the Cubasis beta program, should I address this as a feature request to Steinberg? Could you guys help me describing the root cause of the problem?

    Without the looping it works but then I need to add a long empty part on one Midi track otherwise Cubasis stops playing after a while. Anyway my jamming with A2 is then limited to the length of this track which is stupid. Moreover it would be cool to use CB3 audio tracks for audio loops when jamming with A2 which is not possible now.

  • edited June 2021

    @krassmann said:

    @mbncp said:
    @blueveek
    This is how I would like A2 to work with Cubasis (first track), ignoring the host loop, more fun ahead :)
    Tried a bit every settings but A2 will always reset the clip on loop.
    https://youtu.be/hMJyjNvDQFI

    Sorry for bringing back this topic. But it’s simply not possible to use Atom 2 with Cubasis 3 in loop mode. I’m trying to achieve an Ableton Live style workflow where I can develop ideas in a clip based workflow with A2 and when I have something good then I record it to the timeline. The usual approach for this is doing it in AUM and record it as audio to CB3 but I find this too static. I’d like to continue the arrangement with Midi and I want to re-use using the existing mixing and FX.

    If there wouldn‘t be this loop problem this would be perfectly doable with Atom 2. How can we make this happen? I‘m in the Cubasis beta program, should I address this as a feature request to Steinberg? Could you guys help me describing the root cause of the problem?

    Without the looping it works but then I need to add a long empty part on one Midi track otherwise Cubasis stops playing after a while. Anyway my jamming with A2 is then limited to the length of this track which is stupid. Moreover it would be cool to use CB3 audio tracks for audio loops when jamming with A2 which is not possible now.

    Cubasis seems to do it's job:

    from a 4 bar loop, AUHostTransportStateBlock and AUHostMusicalContextBlock
    // last buffer before looping
    1 10 383725.0 0.0 16.0 // flag = 10 AUHostTransportStateMoving | AUHostTransportStateCycling
    1 120.0 4.0 4 15.988541666666666 22827 12.0
    // first buffer after looping
    1 10 0.0 0.0 16.0
    1 120.0 4.0 4 0.0 22827 0.0

    The trick for A2 would be to add the loop size after each loop, acting like it would be linear, problem solved :)

  • @tk32 said:
    @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

    Great news! Thanks for all the hard work!

  • @tk32 said:
    @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

    Thank you. Whenever it comes out it will be very welcome. Honestly, it was no push, I just got excited by that question in the thread. Atom development has been so fast that I basically gave up and put on hold all my efforts to keep up. My promise to myself was to resume my studies once the updated manual comes out... :)

  • edited June 2021

    @mbncp said:

    @krassmann said:

    @mbncp said:
    @blueveek
    This is how I would like A2 to work with Cubasis (first track), ignoring the host loop, more fun ahead :)
    Tried a bit every settings but A2 will always reset the clip on loop.
    https://youtu.be/hMJyjNvDQFI

    Sorry for bringing back this topic. But it’s simply not possible to use Atom 2 with Cubasis 3 in loop mode. I’m trying to achieve an Ableton Live style workflow where I can develop ideas in a clip based workflow with A2 and when I have something good then I record it to the timeline. The usual approach for this is doing it in AUM and record it as audio to CB3 but I find this too static. I’d like to continue the arrangement with Midi and I want to re-use using the existing mixing and FX.

    If there wouldn‘t be this loop problem this would be perfectly doable with Atom 2. How can we make this happen? I‘m in the Cubasis beta program, should I address this as a feature request to Steinberg? Could you guys help me describing the root cause of the problem?

    Without the looping it works but then I need to add a long empty part on one Midi track otherwise Cubasis stops playing after a while. Anyway my jamming with A2 is then limited to the length of this track which is stupid. Moreover it would be cool to use CB3 audio tracks for audio loops when jamming with A2 which is not possible now.

    Cubasis seems to do it's job:

    from a 4 bar loop, AUHostTransportStateBlock and AUHostMusicalContextBlock
    // last buffer before looping
    1 10 383725.0 0.0 16.0 // flag = 10 AUHostTransportStateMoving | AUHostTransportStateCycling
    1 120.0 4.0 4 15.988541666666666 22827 12.0
    // first buffer after looping
    1 10 0.0 0.0 16.0
    1 120.0 4.0 4 0.0 22827 0.0

    This is no Midi data… is it what happens in the AUv3 host protocol?

    The trick for A2 would be to add the loop size after each loop, acting like it would be linear, problem solved :)

    I must admit that I don‘t really understand your proposal but I’ve seen your previous comments and I think you deeply analyzed the problem.

    @blueveek what do think? I mean A2 shouldn’t mess around with the normal looping but would it be possible to add a loop mode toggle for A2 running on an AU host that needs this? Kind of „loop properly with a looping linear host“ mode.

  • @tk32 said:
    @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

    This is beautiful work. In my day job I interact with designers a fair bit, and it's rare to see something that looks this good AND which communicates so clearly.

  • Quick question - with a selected scale and root note and ‚Map To Whites’ option enabled didn’t Atom previously map the root note to C on the input keyboard? Didn’t use this option for quite a while and I thought it worked that way similar to Scaler.

  • @tk32 said:
    @ervin

    I'm 1-2 days away from updating the in-app (and tinyurl) manual with an all-new version. Here's a sneak preview:

    Rad!

Sign In or Register to comment.