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.

Battalion by Unfiltered Audio (Released on iOS)

1111214161721

Comments

  • @Ailerom said:

    @gregsmith said:
    Does anyone know if samples are stored in the auv3 instance?

    I don't think so. One thing I've wanted for a while is a cross platform (PC/iOS) drum sampler that I can create drum sample presets on the PC, to use on the iPad.OneShot is a mess and Klev fobbed me off a long time ago when I asked about it. I tried something with Battalion when the iOS version was released and it leaves the sample where they are. So know way to replicate the same folder structure on an iPad.

    Thanks for checking. Not the end of the world but portable project files are great in loopy pro or whatever to open on different iOS devices. Makes project files much more future proof too.

  • Can someone please confirm if in the released version the fx are post send? Presend doesn’t jive well with individual outs…

  • @MonkeyDrummer said:
    Can someone please confirm if in the released version the fx are post send? Presend doesn’t jive well with individual outs…

    Yes, they are post send for any but the first output (M 1-2). I tested by routing the kick to output 3-4, then adding FX. The FX could not be heard on the output channel.

  • edited August 2025

    It seems like program change via MIDI is broken. Has anyone else tried this? The manual says sending MIDI notes 0-3 on Channel 11 will step through or randomize the preset, but for me it just starts scrolling like crazy and then crashes.

    Whoops, just noticed this came up on the previous page here. @trickyflemming did you happen to get the word on that?

    Also, has anyone noticed that loading a random preset isn’t very random? Like, if I add a 2nd instance of Battalion to a host, it will load the same “random” presets in the same order as the first. Like it’s seeded.

  • @timfromtheborder said:
    has anyone noticed that loading a random preset isn’t very random? Like, if I add a 2nd instance of Battalion to a host, it will load the same “random” presets in the same order as the first. Like it’s seeded.

    Yes I saw that - it loads the same “randomized” set of presets exactly in the same order (reported the “randomizer” bug a couple of weeks ago)

  • The user and all related content has been deleted.
  • @drewinnit said:
    Would love if this could switch between patterns groovebox style, so i could play a multi—pattern live set

    This sounds like an amazing boost to an already wonderful tool

  • The user and all related content has been deleted.
  • @offbrands said:
    Thanks for posting this update here!

    No worries, here‘s another informative update (source is the elektronauts forum btw, devs seem more active there)

  • The user and all related content has been deleted.
  • I have so much fun with Battalion rn. So easy to dial in interesting sounds. To automate parameters with other parameters. And the sequencer is just nuts. I feel like I finally found home with this plugin. I'm looking forward for the next update and for multi-out support in Loopy Pro.

  • edited August 2025

    One thing I have yet to figure out. I’m trying to get a true, non-repeating 50% probability on a continuous 1-step pattern in Battalion.
    When I use the per-step PROB slider set to 50%, the resulting “random” sequence seems repetitive.
    Does anyone know why the per-step PROB modulation seems to generate a fixed, repeating pattern? Is this by design?

  • @trickyflemming : Hey there... i just checked, and it appears that the FX sends are all prefader when using by itself and post for 2-8 when going indiv. That still causes a lot of issues if you try to live mix anything.

    Can you please put in an option for ALL tracks to have pre or post fader FX sends? Pretty please?

  • @oscillotus said:
    One thing I have yet to figure out. I’m trying to get a true, non-repeating 50% probability on a continuous 1-step pattern in Battalion.
    When I use the per-step PROB slider set to 50%, the resulting “random” sequence seems repetitive.
    Does anyone know why the per-step PROB modulation seems to generate a fixed, repeating pattern? Is this by design?

    It just occurred to me why more people are noticing this lately, and that's because of the Standalone behavior. So, the way this was designed is that PROB settings will always be the same on a given bar on a DAW's timeline. That way, if you render your song multiple times, the output is deterministic instead of being different each render. However, Standalone is essentially looping the same bar over and over again (since there's no timeline).

    @MonkeyDrummer said:
    @trickyflemming : Hey there... i just checked, and it appears that the FX sends are all prefader when using by itself and post for 2-8 when going indiv. That still causes a lot of issues if you try to live mix anything.

    Can you please put in an option for ALL tracks to have pre or post fader FX sends? Pretty please?

    Definitely. It's burned me before as well. I'm wrapping up this engine update and then I will work on that. The patterns code is ready, but patterns won't be in this update as we're waiting on graphic design. I'll try to do the pre/post stuff in the patterns update while Papernoise is looking at everything.

  • The’re not very responsive at unfiltered audio.

  • @Meek3 said:
    The’re not very responsive at unfiltered audio.

    In what way? I mean, they've engaged here a lot, they've acted on many suggestions here. Someone wrote a question here day before yesterday and the next day the dev responded in this thread. I'd say that's very responsive.

  • Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

  • It was a nice reply though.
    Not here to negatively talk bout devs

  • @Meek3 said:
    Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

    My apologies! It's just two of us at Unfiltered. We tend to answer emails in batches once or twice a week and occasionally things slip by. Things have been hectic lately (story time coming in about a month or so). The Battalion 1.1.4 beta is almost ready and should be up soon. Here's the current contents. The patterns code is pretty much ready to go on another branch, but we need to do graphic design on that:

    1.1.4 (in progress)

    • The "Garbage-Fi" sample engine released on iOS was incorrectly an alpha slicing engine. This release fixes that engine (now called Phase Slice). This engine mostly works the same, but we fixed the slice start/end behavior with the intended design. If you had existing presets, turn the new WINDOW parameter the whole way down to match the sound. If you had non-default start/end points, the preset sound may have changed. We apologize for the oversight on this one.
    • Added Phase Stretch sample engine.
    • Added the real Garbage-Fi sample engine.
    • Add global option for mute behavior: Audio Mute (previous behavior: instantly mute/unmute track) or Trigger Mute (let drum finish ringing, prevent new triggers from triggering the drum).
    • Add "Load Random Sample From Same Folder" to sample menu.
    • Add "Clear All Sequencers" to the preset menu.
    • Fix clicks/pops when opening the interface.
    • (IN PROGRESS) Fix for sequencer lanes in TRIG or RETRIG mode not resetting when playback restarts.
    • (IN PROGRESS) Add global option for drum triggers from MIDI Inputs to use sequencer step values.
  • @trickyflemming said:

    @Meek3 said:
    Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

    My apologies! It's just two of us at Unfiltered. We tend to answer emails in batches once or twice a week and occasionally things slip by. Things have been hectic lately (story time coming in about a month or so). The Battalion 1.1.4 beta is almost ready and should be up soon. Here's the current contents. The patterns code is pretty much ready to go on another branch, but we need to do graphic design on that:

    1.1.4 (in progress)

    • The "Garbage-Fi" sample engine released on iOS was incorrectly an alpha slicing engine. This release fixes that engine (now called Phase Slice). This engine mostly works the same, but we fixed the slice start/end behavior with the intended design. If you had existing presets, turn the new WINDOW parameter the whole way down to match the sound. If you had non-default start/end points, the preset sound may have changed. We apologize for the oversight on this one.
    • Added Phase Stretch sample engine.
    • Added the real Garbage-Fi sample engine.
    • Add global option for mute behavior: Audio Mute (previous behavior: instantly mute/unmute track) or Trigger Mute (let drum finish ringing, prevent new triggers from triggering the drum).
    • Add "Load Random Sample From Same Folder" to sample menu.
    • Add "Clear All Sequencers" to the preset menu.
    • Fix clicks/pops when opening the interface.
    • (IN PROGRESS) Fix for sequencer lanes in TRIG or RETRIG mode not resetting when playback restarts.
    • (IN PROGRESS) Add global option for drum triggers from MIDI Inputs to use sequencer step values.

    Rad changes, thank ya kindly for the update! 🤷🏻‍♂️

  • @trickyflemming said:

    @Meek3 said:
    Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

    My apologies! It's just two of us at Unfiltered. We tend to answer emails in batches once or twice a week and occasionally things slip by. Things have been hectic lately (story time coming in about a month or so). The Battalion 1.1.4 beta is almost ready and should be up soon. Here's the current contents. The patterns code is pretty much ready to go on another branch, but we need to do graphic design on that:

    1.1.4 (in progress)

    • The "Garbage-Fi" sample engine released on iOS was incorrectly an alpha slicing engine. This release fixes that engine (now called Phase Slice). This engine mostly works the same, but we fixed the slice start/end behavior with the intended design. If you had existing presets, turn the new WINDOW parameter the whole way down to match the sound. If you had non-default start/end points, the preset sound may have changed. We apologize for the oversight on this one.
    • Added Phase Stretch sample engine.
    • Added the real Garbage-Fi sample engine.
    • Add global option for mute behavior: Audio Mute (previous behavior: instantly mute/unmute track) or Trigger Mute (let drum finish ringing, prevent new triggers from triggering the drum).
    • Add "Load Random Sample From Same Folder" to sample menu.
    • Add "Clear All Sequencers" to the preset menu.
    • Fix clicks/pops when opening the interface.
    • (IN PROGRESS) Fix for sequencer lanes in TRIG or RETRIG mode not resetting when playback restarts.
    • (IN PROGRESS) Add global option for drum triggers from MIDI Inputs to use sequencer step values.

    No apologies needed.

    I do hope still to get a reply to my email.

    But if thats impossible it’s oke

  • @trickyflemming said:

    @Meek3 said:
    Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

    My apologies! It's just two of us at Unfiltered. We tend to answer emails in batches once or twice a week and occasionally things slip by. Things have been hectic lately (story time coming in about a month or so). The Battalion 1.1.4 beta is almost ready and should be up soon. Here's the current contents. The patterns code is pretty much ready to go on another branch, but we need to do graphic design on that:

    1.1.4 (in progress)

    • The "Garbage-Fi" sample engine released on iOS was incorrectly an alpha slicing engine. This release fixes that engine (now called Phase Slice). This engine mostly works the same, but we fixed the slice start/end behavior with the intended design. If you had existing presets, turn the new WINDOW parameter the whole way down to match the sound. If you had non-default start/end points, the preset sound may have changed. We apologize for the oversight on this one.
    • Added Phase Stretch sample engine.
    • Added the real Garbage-Fi sample engine.
    • Add global option for mute behavior: Audio Mute (previous behavior: instantly mute/unmute track) or Trigger Mute (let drum finish ringing, prevent new triggers from triggering the drum).
    • Add "Load Random Sample From Same Folder" to sample menu.
    • Add "Clear All Sequencers" to the preset menu.
    • Fix clicks/pops when opening the interface.
    • (IN PROGRESS) Fix for sequencer lanes in TRIG or RETRIG mode not resetting when playback restarts.
    • (IN PROGRESS) Add global option for drum triggers from MIDI Inputs to use sequencer step values.

    You are awesome! Thank you very much for such nice products and for keeping in touch with your users

  • Thank you @trickyflemming for getting back and for the updates :)

  • @trickyflemming said:

    @Meek3 said:
    Sorry I meant by email. It took months for a reply. I answered to that and haven’t heard back since.

    My apologies! It's just two of us at Unfiltered. We tend to answer emails in batches once or twice a week and occasionally things slip by. Things have been hectic lately (story time coming in about a month or so). The Battalion 1.1.4 beta is almost ready and should be up soon. Here's the current contents. The patterns code is pretty much ready to go on another branch, but we need to do graphic design on that:

    1.1.4 (in progress)

    Looks great! Love the creative range of sample engines. The app that keeps on giving. Look forward to testing it out 😀

  • edited October 2025
    The user and all related content has been deleted.
  • @offbrands try changing the octave down one. With the AUM keyboard C-1 and C#-1 work but in midiSTEPS I had to use C-2 and C#-2.

  • The user and all related content has been deleted.
  • edited October 2025

    @offbrands said:

    @anickt said:
    @offbrands try changing the octave down one. With the AUM keyboard C-1 and C#-1 work but in midiSTEPS I had to use C-2 and C#-2.

    Removed comment as this seems to be a solution, I need to test.

    Still the documentation lists specific MIDI Notes from Channel 11.

    CHANNEL 11 controls randomization, presets, and
    performance.
    MIDI Note 0: Load previous preset.
    MIDI Note 1: Load next preset.
    MIDI Note 2: Load random preset.
    MIDI Note 3: Randomize all parameters.
    MIDI Note 12: Randomize all Performance controls.
    MIDI Note 13: Reset Performance controls to neutral.
    MIDI Note 14: Commit Performance controls.
    MIDI Notes 24-31: Randomize drum channel.

    This solution doesn’t account for the insta crash I’ve experienced otherwise.

    I didn’t have any problems with crashing FWIW.

    MIDI notes are not specific, they are relative. Middle C can be (usually) C3 or C4. That’s why “C0” is C-1 on the AUM keyboard but C-2 on midiSTEPS. It has to do with what manufacturers defined middle C back in the early days of MIDI. This had to do with a typical 88 key piano versus shorter synth keyboards which were around 60 keys.

    (From Google) Yamaha MIDI middle C is C3, whereas the standard scientific pitch is C4. Both systems refer to the same MIDI note number 60, but Yamaha uses C3 and other manufacturers/software (like Roland) use C4. The difference stems from different octave numbering conventions used by various companies.

  • @anickt how do you change the octave down from Note 0? I also get these crashes. It is absolutely a bug.

  • @timfromtheborder said:
    @anickt how do you change the octave down from Note 0? I also get these crashes. It is absolutely a bug.

    You do it in whatever app you are using to send the MIDI notes. If I just had the C#-2 step it would advance every time it hit that step.

Sign In or Register to comment.