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

1787981838490

Comments

  • edited June 2021

    Looking at this beautiful picture… Is it possible to have the patterns of an A2 instance on the Launchpad with full visual feedback on the LP? The patterns would be on separate tracks of the LP then. I’d like to reduce the number of A2 instances.

  • @krassmann said:
    Looking at this beautiful picture… Is it possible to have the patterns of an A2 instance on the Launchpad with full visual feedback on the LP? The patterns would be on separate tracks of the LP then. I’d like to reduce the number of A2 instances.

    I thought this. Maybe an A2 instance for each column on the LP then each row launches a different pattern in those instances

  • edited June 2021

    @krassmann @gregsmith

    It's possible, but it requires a high degree of manual configuration... and there would be no visual feedback on the controller.

    Once I've finished updating the manual, I could try creating an AUM project that uses the Launchpad's note or custom modes as a dedicated pattern switcher and then upload it to patchstorage.

    The alternative would be for someone to try building a 'pattern switcher' script for their launchpad, which probably would support visual feedback.

  • edited June 2021

    @tk32 said:
    @krassmann @gregsmith

    It's possible, but it requires a high degree of manual configuration... and there would be no visual feedback on the controller.

    Once I've finished updating the manual, I could try creating an AUM project that uses the Launchpad's note or custom modes as a dedicated pattern switcher and then upload it to patchstorage.

    The alternative would be for someone to try building a 'pattern switcher' script for their launchpad, which probably would support visual feedback.

    I think the manual approach is a lot of workaround and still not a good solution as the visual feedback is very important in a live performance.

    I think the script or being a first class pattern mode in the app is the best.

  • _ki_ki
    edited June 2021

    Oh - it seems my development hit the right timing:

    I just uploaded a ATOM Pattern Switcher & Randomizer script for Mozaic to PatchStorage :)

    Pattern switcher for Atom Pianoroll² with randomization to generate melody and beat variations.

    Setup
    ╰──────────────────
    Direct the midi output of the script to a ATOM Pianoroll² instance that contains several pattern and dial the ﹟𝘱𝘢𝘵𝘵𝘦𝘳𝘯𝘴 Knob to the exact number of pattern used in the ATOM instance.
    Taping a 𝘗𝘢𝘵 # pad toggles pattern latching. If unlatched, the script can issue synced random pattern changes if configured.

  • _ki_ki
    edited June 2021

    @tk32, @krassmann Sorry, i know it's not the script with LaunchPad support you were looking for. I don't own an LP so its hard to develop scripts for it.

    But nevertheless i think it's a handy script for jamming in AUM sessions.

  • @_ki said:
    @tk32, @krassmann Sorry, i know it's not the script with LaunchPad support you were looking for. I don't own an LP so its hard to develop scripts for it.

    But nevertheless i think it's a handy script for jamming in AUM sessions.

    I actually think this is a very elegant solution. Thanks. I look forward to giving it a try soon.

    I'll still aim to create a version that works natively via launchpad though, when i next have some free time.

  • @_ki said:
    Oh - it seems my development hit the right timing:

    I just uploaded a ATOM Pattern Switcher & Randomizer script for Mozaic to PatchStorage :)

    Pattern switcher for Atom Pianoroll² with randomization to generate melody and beat variations.

    Setup
    ╰──────────────────
    Direct the midi output of the script to a ATOM Pianoroll² instance that contains several pattern and dial the ﹟𝘱𝘢𝘵𝘵𝘦𝘳𝘯𝘴 Knob to the exact number of pattern used in the ATOM instance.
    Taping a 𝘗𝘢𝘵 # pad toggles pattern latching. If unlatched, the script can issue synced random pattern changes if configured.

    Very nice! 👍

  • @cian said:

    @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.

    +1

  • @_ki nice work! Beat me to it! I’ve been working on one also.

  • I will check it out. Thanks.

  • @soundtemple Please don‘t stop working on it and just publish your script when finished - the more options there are, the better :)

    .

    I developed the ATOM pattern switcher for myself when jamming around in AUM with several pattern in a single ATOM instance. It started out as a super simple, randomizer experiment:

    @OnNewBeat
       SendMIDIProgramChange 15, Random 0,2
    @End
    

    And then i added manual pattern selection, more divisions and some influence on which pattern are selected for randomization. UI considerations (like centering the pads used, or how to indicate the randoization range) took the most time, as i did many iterations of different approaches.

  • @_ki I wont! It’s done. Just testing and tweaking now.

  • edited June 2021

    Yeah. I should stop predicting dates. Sorry @zah

    And glad to know you're looking forward to it. I'm working on it..

  • @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    And has anyone tried Atom 2 Piano roll 2 with the Atom Sq? Can Atom Piano Roll 2 send commands to it (scales etc) via scripting?

  • wimwim
    edited June 2021

    @ipadbeatmaking said:
    @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    And has anyone tried Atom 2 Piano roll 2 with the Atom Sq? Can Atom Piano Roll 2 send commands to it (scales etc) via scripting?

    If the Atom Sq can accept midi to set scales, etc, then scripts can be created to do that.

    [Edit] I can't find anything in the manual or elsewhere about the MIDI commands it accepts for configuration. There must be a protocol because it automatically sets up for Live and Studio One and has HUI and MCU modes. But as far as I can tell it's not documented anywhere.

    If you can find a midi implementation guide, or reverse engineer using a midi monitor, then it should be possible. But at first glance, not an easy road.

  • @ipadbeatmaking said:
    @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    I was playing with this last night. The scales menu has several options for what you want to do with notes that are outside of the chosen scale. (Like ignore, send to white keys, send to next key up or down) Choosing a scale doesn’t change anything visually on the Launchpad, but there’s a lot of different layouts in the “Note” section (of the LP) that can be utilized with your chosen scale(s).

    Not to mention, the LP Pro MK3 has a bunch of scales of its own that can be enabled. (I’m not sure about any other LP models as I’ve only ever had this one.)

  • @OscarSouth said:

    @blueveek said:
    A sneak peak at the upcoming "16 tracks in a single instance" support (if you don't care about MPE).
    Since the underlying engine already allowed it, I thought to finally officially make it a user-facing feature.

    A few nice things:

    • Multiple channels can be edited at the same time.
    • Channels can be "locked", just like Photoshop layers can be locked.
    • Multi-channel functionality supports 3 modes: MPE, Filter and Funnel. More on those in the upcoming manual update.

    That’s amazing and it’s going to change my life! It’ll be used in many future concerts and allow many extended possibilities. Thank you!

    I will write a short orchestration with Atom and make a video about it when it’s available. When can I get my hands on it!?!?!

    I'm still planning to do this but I keep getting distracted by music! I do have an experimental little orchestration prepared though, so I just need to open my orchestration stuff up and play with some camera things instread of continuing to experiment with orchestration and synthesizers.

  • edited June 2021

    I have a LPP and prefer not to use the LP integration as I find it distracting how the LP switches to session view every time I open an AUM session

    Is there a way to use the integration without the happening?

    It seems like the sounds are louder when I map the LP controller manually to atom instances

  • @wexy said:

    >

    It seems like the sounds are louder when I map the LP controller manually to atom instances

    That is because it's 'double triggering' the synths if you also manually route LP (or any directly supported controller) to an Atom 2 instance. I personally like the auto routing to the selected instance as it makes it super easy to record with zero hassle and no need to manually select an input device to record from.

    Most 'hosts/daws' that have support for the Launc Pads automatically switch to the session view on startup or when loading a saved session. I have a feeling it's part of the hardware behavior when session mode is initiated via SysEx.

    That's the way things work...
    Atom 2 is made with direct LP integration in mind and I salute @tk32, @blueveek and the others for making that decision!

    Cheers!

  • I thought that may be the case
    I’m using a unique workflow with aum loading small sessions with 1 app a few effects and 4 vertical atom instances to sketch out ideas and push them into the 505 looper

    So I’m opening lots of aum sessions the midi mapping of the LP is my only option as i don’t want to see session and interrupt my flow

    it’s not too bad just a little louder

    @Samu said:

    @wexy said:

    >

    It seems like the sounds are louder when I map the LP controller manually to atom instances

    That is because it's 'double triggering' the synths if you also manually route LP (or any directly supported controller) to an Atom 2 instance. I personally like the auto routing to the selected instance as it makes it super easy to record with zero hassle and no need to manually select an input device to record from.

    Most 'hosts/daws' that have support for the Launc Pads automatically switch to the session view on startup or when loading a saved session. I have a feeling it's part of the hardware behavior when session mode is initiated via SysEx.

    That's the way things work...
    Atom 2 is made with direct LP integration in mind and I salute @tk32, @blueveek and the others for making that decision!

    Cheers!

  • @wexy said:
    I thought that may be the case
    I’m using a unique workflow with aum loading small sessions with 1 app a few effects and 4 vertical atom instances to sketch out ideas and push them into the 505 looper

    So I’m opening lots of aum sessions the midi mapping of the LP is my only option as i don’t want to see session and interrupt my flow

    it’s not too bad just a little louder

    Maybe those familiar with scripting Atom 2 know...
    ...maybe there's a way to create a custom script that disables automatic 'switching' to session mode?
    (Sadly I'm not that good at all in scripting Atom 2 and creating profiles for controllers etc.).

    Could it be as simple simple as disabling the 'script' for the Launchpad Model you use?(Setup -> Toggle Scripts).
    This should in theory disable the automatic stuff for the LaunchPad and revert back to manual mode.

    I'm quite sure it can be done bot not how at the moment...

  • edited June 2021

    @Samu - I'm not sure I've understood the use case exactly, but you could try disabling the script via the menu in Atom2.

    In theory that should release Atom's control over the Launchpad and put it back into 'dumb MIDI controller' mode. I'm pretty sure this preference sticks, and is applied globally across all Atom2 instances in the host.

  • @tk32 said:
    @Samu - I'm not sure I've understood the use case exactly, but you could try disabling the script via the menu in Atom2.

    In theory that should release Atom's control over the Launchpad and put it back into 'dumb MIDI controller' mode. I'm pretty sure this preference sticks, and is applied globally across all Atom2 instances in the host.

    I do feel that @wexy is after the 'Dumb Midi Controller Mode' for the LP as the session mode is not needed nor desired...
    ...I'm on the opposite end, I love the LP integration :)

  • @Samu @tk32
    Yeah I have it disabled ATM I was hoping to re-enabled it and bypass session loading but it seems that's not possible at least ATM
    Thanks guys

  • @wexy said:
    @Samu @tk32
    Yeah I have it disabled ATM I was hoping to re-enabled it and bypass session loading but it seems that's not possible at least ATM
    Thanks guys

    no problem. It should be possible to fork the existing script file and create your own hacked version that doesn't put the Launchpad in session mode when detected.

    Just name your hacked version slightly differently and then drag & drop it over Atom to get it added to the list of scripts available in all instances.

  • @wim said:

    @ipadbeatmaking said:
    @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    And has anyone tried Atom 2 Piano roll 2 with the Atom Sq? Can Atom Piano Roll 2 send commands to it (scales etc) via scripting?

    If the Atom Sq can accept midi to set scales, etc, then scripts can be created to do that.

    [Edit] I can't find anything in the manual or elsewhere about the MIDI commands it accepts for configuration. There must be a protocol because it automatically sets up for Live and Studio One and has HUI and MCU modes. But as far as I can tell it's not documented anywhere.

    If you can find a midi implementation guide, or reverse engineer using a midi monitor, then it should be possible. But at first glance, not an easy road.

    Wow it would have so much potential if it could be in a similar ‘mode’ with Atom Piano Roll 2 like it is with Studio One. Seems like a really incredible device if hackable

  • @Edward_Alexander said:

    @ipadbeatmaking said:
    @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    I was playing with this last night. The scales menu has several options for what you want to do with notes that are outside of the chosen scale. (Like ignore, send to white keys, send to next key up or down) Choosing a scale doesn’t change anything visually on the Launchpad, but there’s a lot of different layouts in the “Note” section (of the LP) that can be utilized with your chosen scale(s).

    Not to mention, the LP Pro MK3 has a bunch of scales of its own that can be enabled. (I’m not sure about any other LP models as I’ve only ever had this one.)

    Thanks for the insight. I was hoping the Launchpad could reflect what’s going on with atom in that way instead of setting them up manually on the launchpad etc. Some of the initial videos seemed promising since it appeared to respond to colors, clips, etc. I figured scales was a thing it’d also show.

    I don’t actually own a launchpad but was thinking about maybe grabbing one if the Atom Piano Roll integration was tight enough. Does anyone know if some integration like this could be added via scripting etc?

  • edited June 2021

    @ipadbeatmaking said:

    @Edward_Alexander said:

    @ipadbeatmaking said:
    @tk32 @blueveek @Samu or anyone else in the know with a launchpad, are the chosen scales in Atom reflected on the launchpad in any way?

    I was playing with this last night. The scales menu has several options for what you want to do with notes that are outside of the chosen scale. (Like ignore, send to white keys, send to next key up or down) Choosing a scale doesn’t change anything visually on the Launchpad, but there’s a lot of different layouts in the “Note” section (of the LP) that can be utilized with your chosen scale(s).

    Not to mention, the LP Pro MK3 has a bunch of scales of its own that can be enabled. (I’m not sure about any other LP models as I’ve only ever had this one.)

    Thanks for the insight. I was hoping the Launchpad could reflect what’s going on with atom in that way instead of setting them up manually on the launchpad etc. Some of the initial videos seemed promising since it appeared to respond to colors, clips, etc. I figured scales was a thing it’d also show.

    I don’t actually own a launchpad but was thinking about maybe grabbing one if the Atom Piano Roll integration was tight enough. Does anyone know if some integration like this could be added via scripting etc?

    @Gravitas and @echoopera are two that I can think of that may be able to answer that. They know a lot more about that kind of stuff. I’m more of a plug and pray kinda guy myself lol. I just want stuff to work so I can get on with making music, but I’m pretty sure that kind of thing can be done.

Sign In or Register to comment.