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

1394042444590

Comments

  • @zah said:
    More Dumb Questions:

    How to duplicate (or Copy) a note (or notes), and then pitch them up an octave, so that I have notes spaced an octave apart? If I duplicate currently, it puts the the notes to the right and then I shift octave ^^^ with lower controls and then back beat << with the right hand controls.

    In 3/4 time (or 5/4 or 7/4), when I shift note(s) one bar to the left/right, it shifts 4 beats instead of 3/5/7. How to shift 3/5/7 at a time in one shot?

    Was answered on the previous page:
    Example:
    1. "Copy selected" from the Clipboard menu.
    2. Place your playhead to where you want to paste.
    3. "Paste at playhead" from the Clipboard menu.
    4. Move your new selection up/down with the Move tool, or by dragging.

  • edited April 2021
    The user and all related content has been deleted.
  • I’m struggling a lot here. 3 apps open, DSP is low, I want 5 for my 5 atoms, but every time I open Atom 2 the DSP spikes and crashes my apps. I’m only using Tal, Troublemaker and Drum Computer.

  • edited April 2021

    @zah - here’s another quick tip for doubling-up a pattern an octave up/down

    1. duplicate pattern
    2. Shift the duplicated pattern an octave up/down
    3. merge the patterns together

  • @blueveek said:

    @Owgill said:
    @blueveek are the new swing controls parameters exposed in AUM? Thx

    The problem is that those new controls are context-sensitive, so the way they work depends on whether or not you have a selection for example. I do have plans to make every possible interaction in Atom scriptable, and in turn make more of it controllable by parameters (e.g. moving notes, setting selections etc). If/when that happens, exposing context-aware modifiers like the non-destructive swing tools will make more sense, but we're a long ways away from that.

    @Gdub said:
    @galmandsværk
    I feel the same
    Octachron is a great app
    But just isn’t playing ball, pattern changes don’t follow, I have moved on and all my drum patterns have been copied over to atom 2 instances
    Shame, fingers crossed they get it sorted

    Looking forward to the new up date
    Keep up the amazing work @blueveek

    If there's anything I can do to make things better for Octachron I'm happy to, I'll look into it. However, FWIW, in the very early alpha stages, Atom had similar issues that required a bit of nuance in how parameters are handled, specifically the ones pertaining to launching. Keeping everything tight and synced is not as straightforward as it may seem (e.g. triggering launch during the current frame, which depends on your buffer size, correctly starting or stopping clips where notes could exist either at the head or tail of the frame, before or after the trigger). Octachron might suffer from similar issues, but it's understandable since not all AUs expect super tight intra-frame syncing. For a positive example, Drambo's Flexi Sampler gets it perfect.

    @Jamie_Mallender said:
    I’m struggling a lot here. 3 apps open, DSP is low, I want 5 for my 5 atoms, but every time I open Atom 2 the DSP spikes and crashes my apps. I’m only using Tal, Troublemaker and Drum Computer.

    What hardware are you running on and OS?

    Have you tried rebooting your system?

    When you say apps do you mean plug-in instances or are you running them as apps?

  • @espiegel123 said:

    @blueveek said:

    @Owgill said:
    @blueveek are the new swing controls parameters exposed in AUM? Thx

    The problem is that those new controls are context-sensitive, so the way they work depends on whether or not you have a selection for example. I do have plans to make every possible interaction in Atom scriptable, and in turn make more of it controllable by parameters (e.g. moving notes, setting selections etc). If/when that happens, exposing context-aware modifiers like the non-destructive swing tools will make more sense, but we're a long ways away from that.

    @Gdub said:
    @galmandsværk
    I feel the same
    Octachron is a great app
    But just isn’t playing ball, pattern changes don’t follow, I have moved on and all my drum patterns have been copied over to atom 2 instances
    Shame, fingers crossed they get it sorted

    Looking forward to the new up date
    Keep up the amazing work @blueveek

    If there's anything I can do to make things better for Octachron I'm happy to, I'll look into it. However, FWIW, in the very early alpha stages, Atom had similar issues that required a bit of nuance in how parameters are handled, specifically the ones pertaining to launching. Keeping everything tight and synced is not as straightforward as it may seem (e.g. triggering launch during the current frame, which depends on your buffer size, correctly starting or stopping clips where notes could exist either at the head or tail of the frame, before or after the trigger). Octachron might suffer from similar issues, but it's understandable since not all AUs expect super tight intra-frame syncing. For a positive example, Drambo's Flexi Sampler gets it perfect.

    @Jamie_Mallender said:
    I’m struggling a lot here. 3 apps open, DSP is low, I want 5 for my 5 atoms, but every time I open Atom 2 the DSP spikes and crashes my apps. I’m only using Tal, Troublemaker and Drum Computer.

    What hardware are you running on and OS?

    Have you tried rebooting your system?

    When you say apps do you mean plug-in instances or are you running them as apps?

    iPad 2017 5th Gen, iOS 13, I’ve rebooted. I’m running them as AUV3’s in AUM.

  • @Jamie_Mallender said:

    @espiegel123 said:

    @blueveek said:

    @Owgill said:
    @blueveek are the new swing controls parameters exposed in AUM? Thx

    The problem is that those new controls are context-sensitive, so the way they work depends on whether or not you have a selection for example. I do have plans to make every possible interaction in Atom scriptable, and in turn make more of it controllable by parameters (e.g. moving notes, setting selections etc). If/when that happens, exposing context-aware modifiers like the non-destructive swing tools will make more sense, but we're a long ways away from that.

    @Gdub said:
    @galmandsværk
    I feel the same
    Octachron is a great app
    But just isn’t playing ball, pattern changes don’t follow, I have moved on and all my drum patterns have been copied over to atom 2 instances
    Shame, fingers crossed they get it sorted

    Looking forward to the new up date
    Keep up the amazing work @blueveek

    If there's anything I can do to make things better for Octachron I'm happy to, I'll look into it. However, FWIW, in the very early alpha stages, Atom had similar issues that required a bit of nuance in how parameters are handled, specifically the ones pertaining to launching. Keeping everything tight and synced is not as straightforward as it may seem (e.g. triggering launch during the current frame, which depends on your buffer size, correctly starting or stopping clips where notes could exist either at the head or tail of the frame, before or after the trigger). Octachron might suffer from similar issues, but it's understandable since not all AUs expect super tight intra-frame syncing. For a positive example, Drambo's Flexi Sampler gets it perfect.

    @Jamie_Mallender said:
    I’m struggling a lot here. 3 apps open, DSP is low, I want 5 for my 5 atoms, but every time I open Atom 2 the DSP spikes and crashes my apps. I’m only using Tal, Troublemaker and Drum Computer.

    What hardware are you running on and OS?

    Have you tried rebooting your system?

    When you say apps do you mean plug-in instances or are you running them as apps?

    iPad 2017 5th Gen, iOS 13, I’ve rebooted. I’m running them as AUV3’s in AUM.

    Have you tried loading the Atoms and then the synths?

  • edited April 2021

    Atom2 is very low on resources, and was bomb tested on various models dating back as far as the iPad Air2.

    It sounds like the other apps may be more responsible for your CPU drain @Jamie_Mallender and I've heard drum computer is not exactly lightweight when it's running 8 separate drum synth chains in real time.

    I would suggest increasing your host's audio buffer to 512 or even 1024 samples to give your iPad a little more CPU capacity.

  • @espiegel123 said:

    @Jamie_Mallender said:

    @espiegel123 said:

    @blueveek said:

    @Owgill said:
    @blueveek are the new swing controls parameters exposed in AUM? Thx

    The problem is that those new controls are context-sensitive, so the way they work depends on whether or not you have a selection for example. I do have plans to make every possible interaction in Atom scriptable, and in turn make more of it controllable by parameters (e.g. moving notes, setting selections etc). If/when that happens, exposing context-aware modifiers like the non-destructive swing tools will make more sense, but we're a long ways away from that.

    @Gdub said:
    @galmandsværk
    I feel the same
    Octachron is a great app
    But just isn’t playing ball, pattern changes don’t follow, I have moved on and all my drum patterns have been copied over to atom 2 instances
    Shame, fingers crossed they get it sorted

    Looking forward to the new up date
    Keep up the amazing work @blueveek

    If there's anything I can do to make things better for Octachron I'm happy to, I'll look into it. However, FWIW, in the very early alpha stages, Atom had similar issues that required a bit of nuance in how parameters are handled, specifically the ones pertaining to launching. Keeping everything tight and synced is not as straightforward as it may seem (e.g. triggering launch during the current frame, which depends on your buffer size, correctly starting or stopping clips where notes could exist either at the head or tail of the frame, before or after the trigger). Octachron might suffer from similar issues, but it's understandable since not all AUs expect super tight intra-frame syncing. For a positive example, Drambo's Flexi Sampler gets it perfect.

    @Jamie_Mallender said:
    I’m struggling a lot here. 3 apps open, DSP is low, I want 5 for my 5 atoms, but every time I open Atom 2 the DSP spikes and crashes my apps. I’m only using Tal, Troublemaker and Drum Computer.

    What hardware are you running on and OS?

    Have you tried rebooting your system?

    When you say apps do you mean plug-in instances or are you running them as apps?

    iPad 2017 5th Gen, iOS 13, I’ve rebooted. I’m running them as AUV3’s in AUM.

    Have you tried loading the Atoms and then the synths?

    I have yes. It doesn’t make any difference unfortunately.

  • @tk32 said:
    Atom2 is very low on resources, and was bomb tested on various models dating back as far as the iPad Air2.

    It sounds like the other apps may be more responsible for your CPU drain @Jamie_Mallender and I've heard drum computer is not exactly lightweight when it's running 8 separate drum synth chains in real time.

    I would suggest increasing your host's audio buffer to 512 or even 1024 samples to give your iPad a little more CPU capacity.

    I’ve already increased the buffer to 512. Haven’t tried 1024 yet though. I’ve also tried swapping out the AUV3s for different AUV3s several times. Even when I’m up and running and everything is fine with about 30 - 35 DSP, there’s a huge spike when I open an Atom 2 instance.

  • @Jamie_Mallender said:

    @tk32 said:
    Atom2 is very low on resources, and was bomb tested on various models dating back as far as the iPad Air2.

    It sounds like the other apps may be more responsible for your CPU drain @Jamie_Mallender and I've heard drum computer is not exactly lightweight when it's running 8 separate drum synth chains in real time.

    I would suggest increasing your host's audio buffer to 512 or even 1024 samples to give your iPad a little more CPU capacity.

    I’ve already increased the buffer to 512. Haven’t tried 1024 yet though. I’ve also tried swapping out the AUV3s for different AUV3s several times. Even when I’m up and running and everything is fine with about 30 - 35 DSP, there’s a huge spike when I open an Atom 2 instance.

    Does this only happen in AUM? There's a funky animation when showing plugin windows, which might be the culprit.

  • @zah said:

    @blueveek said:

    @eross said:
    is there a way to clone a selection and have the clone move above or below the copied line, instead of sending the cloned part to the right side ?

    Example:
    1. "Copy selected" from the Clipboard menu.
    2. Place your playhead to where you want to paste.
    3. "Paste at playhead" from the Clipboard menu.
    4. Move your new selection up/down with the Move tool, or by dragging.

    @blueveek Would it be easy to implement a Clone that cloned the selection directly on top of the selection - and then one could simply shift that up/down/left/right? Like maybe a long press on the Clone icon or a modifier? Idunno, I'm not the coding guru. :)
    There a lot of clicking involved to move a cloned selection around with your and Tk32 and my way.
    Also, if I currently Clone a selection near the end of a clip, I lose all the midi notes immediately following the end of the clip.

    +1

  • @blueveek said:

    @tahiche said:
    @blueveek I know you were considering exposing the pattern switch parameter. Have you made a decision?.

    Yes. :wink:

    Yes and “yes I made a decision” or “yes and yes”?? 😬

    I did try automating patterns via instances “launch” coupled with “mutes” but it’s a hassle. Is there another way?

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I
    I just tried it, doesn’t seem to work in Zenbeats tracks.

  • edited April 2021

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

  • @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

  • @wim said:

    @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

    Thanks Wim!

  • I want to figure out a way to use this in Drambo so when you change song parts in drambo, a new pattern in an atom 2 instance will change with it.
    Somehow, someway, if this could be done !!!

  • edited April 2021

    @reasOne said:
    I want to figure out a way to use this in Drambo so when you change song parts in drambo, a new pattern in an atom 2 instance will change with it.
    Somehow, someway, if this could be done !!!

    Someday it might even happen automagically! :wink:

    (I’m working on Drambo integration with @giku_beepstreet)

  • Since the last update, Atom 2 is broken for me. I can't see the notes grid and the notes themselves, among other visual elements.

    I have a jailbroken iPad Pro, to get rid of the white homebar on the bottom and installed a couple other tweaks. When I revert the jailbreak, Atom 2 works as expected - jailbreak on, Atom 2 is broken again.
    I don't want to lose the jailbreak because of that homebar, I can't stand it. Atom 2 is the only app I noticed any problems with while on jailbreak.

    Any ideas as to what could be the problem and a possible solution?

  • edited April 2021

    @yokotate said:
    I have a jailbroken iPad Pro, to get rid of the white homebar on the bottom and installed a couple other tweaks. When I revert the jailbreak, Atom 2 works as expected - jailbreak on, Atom 2 is broken again.
    I don't want to lose the jailbreak because of that homebar, I can't stand it. Atom 2 is the only app I noticed any problems with while on jailbreak.

    I have no idea what could have caused it, but if it works without the jailbreak as you’ve said, then it’s probably something that your jailbroken iOS is doing incorrectly. I can invite you to the beta, maybe you can help me pinpoint exactly which incremental update ended up changing things. DM me.

  • edited April 2021

    Does somebody have Atom 2 running on a Apple M1? Atom 1 is running fine on Logic Pro X as a AU, but Atom 2 doesn't show up in the App Store. Maybe @blueveek must enable it for MacOS?

  • wimwim
    edited April 2021

    @yokotate said:
    Since the last update, Atom 2 is broken for me. I can't see the notes grid and the notes themselves, among other visual elements.

    I have a jailbroken iPad Pro, to get rid of the white homebar on the bottom and installed a couple other tweaks. When I revert the jailbreak, Atom 2 works as expected - jailbreak on, Atom 2 is broken again.
    I don't want to lose the jailbreak because of that homebar, I can't stand it. Atom 2 is the only app I noticed any problems with while on jailbreak.

    Any ideas as to what could be the problem and a possible solution?

    Maybe try changing to a different style (hamburger menu > set styles) to see if one of them works? This would narrow down whether it's a color related issue in the jailbreak. Perhaps dark mode / light mode support issues or something.

    It kind of sounds to me like some color setting, like maybe particular colors are being inverted or something, or maybe that the jailbreak doesn't support certain stylesheet syntaxes.

  • Maybe try changing to a different style (hamburger menu > set styles) to see if one of them works? This would narrow down whether it's a color (dark mode / light mode support issues in the jailbreak) related issue.

    It kind of sounds to me like some color setting, like maybe particular colors are being inverted or something.

    Thank you for the suggestion! I tried that already as well as changing the overall iPad theme to no avail. I contacted Victor via DM, let's see. Since my problem doesn't look to be widespread, I guess there is one particular tweak to blame. I guess I could disable them one by one but I fear it is the one tweak I can't live without (remove white homebar) :D

  • @wim said:

    @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

    @wim would you mind explaining how you set it up in Zenbeats?.
    I just tried with the same track and diff slots, setting choke to “on”, then adding a “launch” automation for one instance, but both instances play. Thanks!

  • @blueveek said:

    @reasOne said:
    I want to figure out a way to use this in Drambo so when you change song parts in drambo, a new pattern in an atom 2 instance will change with it.
    Somehow, someway, if this could be done !!!

    Someday it might even happen automagically! :wink:

    (I’m working on Drambo integration with @giku_beepstreet)

    That would be absolute magic!!!! Great to hear you’re working on integration! Best of success!

  • @tahiche said:

    @wim said:

    @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

    @wim would you mind explaining how you set it up in Zenbeats?.
    I just tried with the same track and diff slots, setting choke to “on”, then adding a “launch” automation for one instance, but both instances play. Thanks!

    I only tried it with manual launch so far. Will try later.

    Did you make all the settings in both instances?

  • @wim said:

    @tahiche said:

    @wim said:

    @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

    @wim would you mind explaining how you set it up in Zenbeats?.
    I just tried with the same track and diff slots, setting choke to “on”, then adding a “launch” automation for one instance, but both instances play. Thanks!

    I only tried it with manual launch so far. Will try later.

    Did you make all the settings in both instances?

    Yes, I believe so.

  • @Jamie_Mallender said:

    @tk32 said:
    Atom2 is very low on resources, and was bomb tested on various models dating back as far as the iPad Air2.

    It sounds like the other apps may be more responsible for your CPU drain @Jamie_Mallender and I've heard drum computer is not exactly lightweight when it's running 8 separate drum synth chains in real time.

    I would suggest increasing your host's audio buffer to 512 or even 1024 samples to give your iPad a little more CPU capacity.

    I’ve already increased the buffer to 512. Haven’t tried 1024 yet though. I’ve also tried swapping out the AUV3s for different AUV3s several times. Even when I’m up and running and everything is fine with about 30 - 35 DSP, there’s a huge spike when I open an Atom 2 instance.

    Is the crash happening when you load atom during playback or even if everything is idle?

  • wimwim
    edited April 2021

    @tahiche said:

    @wim said:

    @tahiche said:

    @wim said:

    @blueveek said:

    @tahiche said:

    Have you tried the new “choke mode: on” in the advanced launch settings?

    I just tried it, doesn’t seem to work in Zenbeats tracks.

    Are the Atom clips set to be on the same track with different slot indices? Unlike AUM, Zenbeats does not inform Atom about the track it’s placed on, so you’ll have to set it manually. Do it from the top left clip menu.

    It works when set up this way.

    @wim would you mind explaining how you set it up in Zenbeats?.
    I just tried with the same track and diff slots, setting choke to “on”, then adding a “launch” automation for one instance, but both instances play. Thanks!

    I only tried it with manual launch so far. Will try later.

    Did you make all the settings in both instances?

    Yes, I believe so.

    I dunno. It works for me here. It's tricky to set up right though. I set up the first to trigger on note c-1 and the second to trigger on c#-1. I needed to enable one with thru input and the other without.

    I dropped it after a bit because my mind isn't in the right place right now to wrap my head around it, and because I can't think of any reason I would ever use Atom inside Zenbeats. It's just too confusing to keep track of what's going on and the piano roll in Zenbeats isn't anywhere near bad enough that I can think of any value add from adding that complexity.

    But, from the software operation standpoint, I see nothing broken (though I am on the beta test release).

  • edited April 2021

    @reasOne said:
    I want to figure out a way to use this in Drambo so when you change song parts in drambo, a new pattern in an atom 2 instance will change with it.
    Somehow, someway, if this could be done !!!

    Someday it might even happen automagically! :wink:

    (I’m working on Drambo integration with @giku_beepstreet)

    This makes my heart happy 😊
    Atom2 in Drambo has been really, really inspiring to use.

Sign In or Register to comment.