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

1585961636490

Comments

  • edited April 2021

    @monch1962 said:

    @tk32 said:
    ...and here’s a little a preview of multi-channel Atom2 in action :)

    Sweet - looks like I can have e.g. drums on channel 1, bass on channel 2, pads on channel 3, ... and control them all from a single Atom instance. That'll reduce the cognitive load of keeping track of lots of Atoms

    A few questions:

    • will it work if I have a D#2 on both channel 1 and channel 2 at the same point in a sequence? If so, how will the UI handle editing two identical notes on different channels within a single Atom?
    • is there a shortcut to split a "multi-channel Atom" into a group of "one Atom per channel"s that doesn't involve lots of copying and deleting?
    • same question as above, but in reverse: is there an easy way to combine multiple "one Atom per channel"s into a single "multi-channel Atom"?

    I'm gonna love this feature even if the answer to all 3 is "no" <3

    1. Doesn’t matter. You’re still editing in a single instance, so notes in this sequence (or instance) will sound on whichever channels you have chosen simultaneously.

    In other words, you don’t have “two identical notes”, only one, but firing on multiple channels at the same time.

    1. I don’t know about a “shortcut”, but I can’t think of any reason why that wouldn’t be possible. You’d just take your “multi-channel Atom” instance, which is sending out data on multiple channels, and use separate individual instances set to record only specific channels. Shouldn’t be too much “copying and deleting” involved.

    2. Why not? Just do it backwards. Have all of your single channel Atom instances playing, and record them all (or whichever channels you select) to a master instance.

  • edited April 2021

    @blueveek Great app! Something I want to mention which may not apply to many, but:

    I’ve imported a fairly large MIDI file, approx 90k. It’s an entire arrangement of an Irish fiddle tune. Arranged for violin, viola, guitar and piano.

    Atom does not separate the instruments, so I selected out the portion I wanted and deleted the rest. Cubasis I found later will import into separate named tracks.

    Atom really bogged down with the entire file loaded and when I tried to import the file again in a new Atom to break out another section it froze.

    I’m sure this scenario is not how you envisioned Atom may be used, but wanted to bring to your attention.

    Follow up:

    After I did a MIDI mix down from Cubasis, the file opened into multiple patterns, one for each track/instrument. Cool. There must be something wonky in the original MIDI file that gets corrected in Cubasis.

  • edited April 2021

    The first thing I need to say is that this new multi-channel mode is still in a very early form, and I know Blueveek will have lots of things he'd like to polish and enhance before it's ready for general use.

    In basic terms, each individual note can have its own channel assignment, and you can think of these channels as transparency layers on the Z-axis, as shown in this quick diagram (which only shows 3 channels):

    Therefore the X-axis defines time, the Y-axis pitch, and the Z-axis channel (indicated by a colour scale). If you add velocity, you realise this means Atom2 will soon be capable of 4D MIDI editing!

  • @tk32 said:
    Therefore the X-axis defines time, the Y-axis pitch, and the Z-axis channel (indicated by a colour scale). If you add velocity, you realise this means Atom2 will soon be capable of 4D MIDI editing!

    ...and at higher level than that:

    • a Pattern is a collection of MIDI data. For notes, this means time/pitch/channel/velocity, for automation, this means time/channel/data. Each pattern has its own grid, time signature, bar count, loop marker settings. Each pattern even remembers your previous selections. Patterns can be switched with MIDI.
    • a Clip is a collection of Patterns. Clips can be triggered with MIDI, or automatically from Launchpad controllers.

    Many axis :)

    @eross said:
    @blueveek hate to ask again if it has already been asked or answered. but is midi cc automation getting close to release? this was one of those features missing that keeps me from really digging into atom2. right now i get started atom and have to go somewhere else to get cc automation going.

    I'm glad you asked.

    MPE and black-box automation are coming in the next update.

  • i'm gonna stop pretending to be smart and just ask what does black-box mean

  • edited April 2021

    @vasilymilovidov said:
    i'm gonna stop pretending to be smart and just ask what does black-box mean

    It means Atom can record all MIDI data exactly as it's received, but the data pertaining to automation (e.g. CCs) does not have any UI built around it yet. Though stuff like clearing, duplicating along with the pattern etc. is possible. It's a nice stop-gap.

  • edited April 2021

    @vasilymilovidov said:
    i'm gonna stop pretending to be smart and just ask what does black-box mean

    Capture, without editing abilities.
    edit: Wasn’t expecting it yet! 👍

  • nice, thank you

  • @blueveek said:

    @tk32 said:
    Therefore the X-axis defines time, the Y-axis pitch, and the Z-axis channel (indicated by a colour scale). If you add velocity, you realise this means Atom2 will soon be capable of 4D MIDI editing!

    ...and at higher level than that:

    • a Pattern is a collection of MIDI data. For notes, this means time/pitch/channel/velocity, for automation, this means time/channel/data. Each pattern has its own grid, time signature, bar count, loop marker settings. Each pattern even remembers your previous selections. Patterns can be switched with MIDI.
    • a Clip is a collection of Patterns. Clips can be triggered with MIDI, or automatically from Launchpad controllers.

    Many axis :)

    @eross said:
    @blueveek hate to ask again if it has already been asked or answered. but is midi cc automation getting close to release? this was one of those features missing that keeps me from really digging into atom2. right now i get started atom and have to go somewhere else to get cc automation going.

    I'm glad you asked.

    MPE and black-box automation are coming in the next update.

    awesome !!

  • @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

  • @blueveek said:

    @tk32 said:
    Therefore the X-axis defines time, the Y-axis pitch, and the Z-axis channel (indicated by a colour scale). If you add velocity, you realise this means Atom2 will soon be capable of 4D MIDI editing!

    ...and at higher level than that:

    • a Pattern is a collection of MIDI data. For notes, this means time/pitch/channel/velocity, for automation, this means time/channel/data. Each pattern has its own grid, time signature, bar count, loop marker settings. Each pattern even remembers your previous selections. Patterns can be switched with MIDI.
    • a Clip is a collection of Patterns. Clips can be triggered with MIDI, or automatically from Launchpad controllers.

    Many axis :)

    @eross said:
    @blueveek hate to ask again if it has already been asked or answered. but is midi cc automation getting close to release? this was one of those features missing that keeps me from really digging into atom2. right now i get started atom and have to go somewhere else to get cc automation going.

    I'm glad you asked.

    MPE and black-box automation are coming in the next update.

    👍👍👍👌👌👌

    I’ve never really bothered getting into mpe. That will change with the next release. Only problem is that probably means buying more hardware controllers!

  • @Jimantronic said:

    @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

    soooooo…..when is the next update ?

  • @eross said:

    @Jimantronic said:

    @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

    soooooo…..when is the next update ?

    Maybe he deserves a Tip Jar...

  • @eross said:

    @Jimantronic said:

    @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

    soooooo…..when is the next update ?

    Ease up!

  • @gusgranite said:

    @eross said:

    @Jimantronic said:

    @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

    soooooo…..when is the next update ?

    Ease up!

    true true, he’s kicking ass on it. i’ll give em a break. i’m just excited that’s all. 👍🏻

  • @eross said:

    @gusgranite said:

    @eross said:

    @Jimantronic said:

    @blueveek said:
    MPE and black-box automation are coming in the next update.

    Excellent :smile:

    soooooo…..when is the next update ?

    Ease up!

    true true, he’s kicking ass on it. i’ll give em a break. i’m just excited that’s all. 👍🏻

    Lol me too

  • I’ve lost track of the thread as I’ve been working too many hours LOL. And this thing keeps growing.
    IS there a video or info somewhere on how to change patterns in an instance aum ?

  • edited April 2021

    @reasOne said:
    I’ve lost track of the thread as I’ve been working too many hours LOL. And this thing keeps growing.
    IS there a video or info somewhere on how to change patterns in an instance aum ?

    The manual will have you covered once I manage to finish updating it (this weekend, I hope).

    In essence, the bottom of the patterns panel now lets you determine what signals trigger the patterns to change. This can be achieved via MIDI notes, MIDI CC, velocity, or program change.

    Perhaps the most helpful thing I can do is share some templates (on patchstorage) that demonstrate pattern switching from one Atom to another (although it's obviously also possible via external gear as well as other MIDI plugins). I'll try to create some basic templates showing each method after work today.

    Note - when you load Atom inside Drambo it automatically enables program change (PC) mode so that changing scenes in Drambo - which send Atom2 a PC signal - will automatically advance to patterns 2, 3, 4 etc..

  • I'll just chime out loud that I really love the LPPro3 integration in Atom 2...
    ...especially the auto-routing of incoming midi to the selected instance :)

  • @tk32 said:
    Perhaps the most helpful thing I can do is share some templates (on patchstorage) that demonstrate pattern switching from one Atom to another (although it's obviously also possible via external gear as well as other MIDI plugins). I'll try to create some basic templates showing each method after work today.

    That would be great :)

    Is it possible to use 1 instance of Atom to offset/transpose the notes in another instance?
    Say Atom instance 1 is playing a chord or basic melody and has a specific scale turned on in the settings, can I set up another instance of Atom which would send a much slower pattern of notes to the first one and nudge Atom#1's pattern up and down by a few notes and use this to build a chord progression/song?

    The Teenage Engineering OP-Z has this concept of a master sequencer track which affects all other sequencer tracks and it's super quick and easy to build a song or create interesting variations by combining the sequences in this way.

  • edited April 2021

    @Samu said:
    I'll just chime out loud that I really love the LPPro3 integration in Atom 2...
    ...especially the auto-routing of incoming midi to the selected instance :)

    Glad to hear! This was one of the first workflow annoyances I've identified when adding Launchpad support. Constantly fumbling about with MIDI routing slowed everything down too much.

    I hope to see more improvements to AUM when it comes to clip organization in the future. Things like cloning nodes, or moving clips across tracks would be very nice to have ;)

    @Jimantronic said:

    @tk32 said:
    Perhaps the most helpful thing I can do is share some templates (on patchstorage) that demonstrate pattern switching from one Atom to another (although it's obviously also possible via external gear as well as other MIDI plugins). I'll try to create some basic templates showing each method after work today.

    That would be great :)

    Is it possible to use 1 instance of Atom to offset/transpose the notes in another instance?
    Say Atom instance 1 is playing a chord or basic melody and has a specific scale turned on in the settings, can I set up another instance of Atom which would send a much slower pattern of notes to the first one and nudge Atom#1's pattern up and down by a few notes and use this to build a chord progression/song?

    Yes. If you use AUM for example, map the "octaves" and/or "semis" transpose parameters of your slave clips to the MIDI notes emitted from the master Atom.

  • what’s going on here? it didn’t behave like that before

  • edited April 2021

    @vasilymilovidov said:
    what’s going on here? it didn’t behave like that before

    Are you funneling MIDI to all channels?

    Looks to me like you manually enabled all channels, but didn't enable MPE. This means that each note is repeated 16 times, once for each channel.

    Or, it could be the case that Pure Piano is not compatible with MPE.

    Or it could be an issue in the beta :) I'll have a closer look.

  • edited April 2021

    @blueveek said:

    @vasilymilovidov said:
    what’s going on here? it didn’t behave like that before

    Are you funneling MIDI to all channels?

    Looks to me like you manually enabled all channels, but didn't enable MPE. This means that each note is repeated 16 times, once for each channel.

    oh, i haven’t noticed the new beta. you were right, but i did’t turn it on. it must have been like that by default
    it’s fine. pure piano doesn’t understand mpe. i guess it’s better to turn it all off by default

  • @blueveek said:

    Yes. If you use AUM for example, map the "octaves" and/or "semis" transpose parameters of your slave clips to the MIDI notes emitted from the master Atom.

    B) Brilliant. I look forward to having a play with that. It will be super powerful! :)
    Will the slave clips still conform to their selected scales if I use the transpose parameters in this way?

  • edited April 2021

    @Jimantronic said:

    @blueveek said:

    Yes. If you use AUM for example, map the "octaves" and/or "semis" transpose parameters of your slave clips to the MIDI notes emitted from the master Atom.

    B) Brilliant. I look forward to having a play with that. It will be super powerful! :)
    Will the slave clips still conform to their selected scales if I use the transpose parameters in this way?

    No, it's like using "Fixed Chord" mode on various keyboard controllers. But what you can do is add another Atom instance (or another scaler AU) in the chain, and set scale there, to "post-post-process" it and make the transposed sequence conform to the scale.

  • @tk32 said:

    @reasOne said:
    I’ve lost track of the thread as I’ve been working too many hours LOL. And this thing keeps growing.
    IS there a video or info somewhere on how to change patterns in an instance aum ?

    The manual will have you covered once I manage to finish updating it (this weekend, I hope).

    In essence, the bottom of the patterns panel now lets you determine what signals trigger the patterns to change. This can be achieved via MIDI notes, MIDI CC, velocity, or program change.

    Perhaps the most helpful thing I can do is share some templates (on patchstorage) that demonstrate pattern switching from one Atom to another (although it's obviously also possible via external gear as well as other MIDI plugins). I'll try to create some basic templates showing each method after work today.

    Note - when you load Atom inside Drambo it automatically enables program change (PC) mode so that changing scenes in Drambo - which send Atom2 a PC signal - will automatically advance to patterns 2, 3, 4 etc..

    That would be cool! And yes i love how it advances in drambo! Amazing feature!

  • How many "oddities" in that video. The winner gets a chickpea (if Raandy Hoover didn't get it first)
    Doubles don't count :o

  • edited April 2021

    I’ve made a little drambo midi machine that controls pattern switching in Atom2 via ccv. CV Sequencer switches patterns and you can randomize it by applying an lfo to steps shifting. You can also use XY Pad to switch patterns more performatively.

  • edited April 2021

    @mbncp said:
    How many "oddities" in that video. The winner gets a chickpea (if Raandy Hoover didn't get it first)
    Doubles don't count :o

    I think most of that is explained by the fact that Cubasis sends a 'sustain off' and 'notes off' at every the loop start.

    For the other bit where some notes are audible while the clip is stopped, I can't offer you an explanation without more details about how everything is being set up.

    I assume that project built with the beta. Please send me beta issue reports directly, because it can otherwise get a little confusing.

    @vasilymilovidov said:
    I’ve made a little drambo midi machine that controls pattern switching in Atom2 via ccv. CV Sequencer switches patterns and you can randomize it by applying an lfo to steps shifting. You can also use XY Pad to switch patterns more performatively.

    https://patchstorage.com/pattern-control-drambo-rack-for-atom2-and-aum/

    Nice!

    I know this isn't obvious, but FYI, please don't post Atom projects built using the beta. It's called 'beta' for a reason.

Sign In or Register to comment.