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.

SOLVED - A good SIMPLE midi control plugin in for AUM?

2

Comments

  • I really think it should be possible to do this with Camelot and AUM. But - I'm not going to second guess you since I don't have the apps needed to test things out.

    So - back to the previous direction.

    We have an app that can remember the needed CC's and PCs to send on session load. All it needs is something to feed the CC's and PCs into it. You'd only need to do that once, then save the session. The Basic Midi controls script could do that as long as your Bank Select messages don't need the LSB, but only the MSB.

    Route Basic Midi controls (or other appropriate midi source) to Controller Tracker and Snapshots and from there to the Lumbeats apps. Send the PC's and CCs you need. Save the plugin preset or AUM session. On reload the last Bank, PC, and CC will be sent to the Lumbeats app.

  • This could take a long time to work through without having the apps you're using to test with. Detailed descriptions and one-step-at a time changes will be needed, if you're up for it.

  • edited May 2023

    Thanks wim...I think I'll attack it from a different angle. I was not going to but I'll use my keys (an FR-8x) and via a bluetooth dongle on the USB port to send these changes that way. It has a section in it where I can program these in afaik.....I did have plans to use that port for another task, but needs must haha!

    It's Lumbeat that needs the three - CC0 selects the left column (style), CC32 the middle (beat) and the PC for the right( kit).

    With so many different songs in the live sets, it's the only way I can use the drum apps live. Up til now I've been doing it manually before the start of the song, but on the weekends gig just gone I got caught out as some folks were dancing and the time taken was simply not good enough!

  • Nah, not going to work without a lot of "faffing" around! For such a small task the steps needed are quite arcane really!

  • @pax-eterna

    So did the multiChannelProgramChanger mozaic script not work for you?
    I guess it might be a little hard to get into. But it sends all the messages you want to send.

  • @Alfred said:
    @pax-eterna

    So did the multiChannelProgramChanger mozaic script not work for you?
    I guess it might be a little hard to get into. But it sends all the messages you want to send.

    Well, no tbh, after a comment from wim, that I may have misunderstood, and said comment was along the lines of apparently it still needed some external device to actually "tell" mozaic to send the midi data, not simply automatically send it when the aum session is opened.

  • And I still cannot figure out how to get that script into Mozaic . I am downloading on a PC, not the iPad. So was thinking of maybe dropbox or similar or even iMazing transfer. Can I only do this on an iPad browser?

  • @belldu said:
    The two automation options would be to put it on the @OnLoad event, which occurs when the Mozaic script is loaded either from a saved AUM session or through Mozaic itself, or to use @OnHostStart as a trigger for things to happen.
    Above I've used OnLoad just to setup the UI.

    Put what exactly? Can these commands simply be typed in without assigning to a pad?

  • @pax-eterna

    Download the script with safari on iPad.
    Tap the downloads button.(circle with arrow down)
    Select the script.
    Tap the upload button. (square with arrow up)
    Select mozaic.

    Now mozaic opens and the script is added to the menu.
    You can close mozaic again (this is the standalone version)

    When you have entered all your numbers you can send them by tapping just one pad.
    You have 128 slots to save those settings. Enough for all your songs I guess.

    If not you can start using different midi channels.

    Good luck with setting it up.

  • @pax-eterna said:

    @Alfred said:
    @pax-eterna

    So did the multiChannelProgramChanger mozaic script not work for you?
    I guess it might be a little hard to get into. But it sends all the messages you want to send.

    Well, no tbh, after a comment from wim, that I may have misunderstood, and said comment was along the lines of apparently it still needed some external device to actually "tell" mozaic to send the midi data, not simply automatically send it when the aum session is opened.

    @Alfred is referring to a different script than I was.

  • @pax-eterna said:
    And I still cannot figure out how to get that script into Mozaic . I am downloading on a PC, not the iPad. So was thinking of maybe dropbox or similar or even iMazing transfer. Can I only do this on an iPad browser?

    Why not download on the iPad? Why complicate things?

  • edited May 2023

    this is all just sailing by - where is a manual for Mozaic that explains what the command line codes are? I had a look at that multi channel script (finally discovered I _HAVE _to share from the downloads folder not from the arrow in the browser, as advised elsewhere) that is just mind boggling with instruction code that obviously has to be written in the correct manner and with no manual it makes it really hard.

    Just need a single channel instruction set to run at load:

    CC0 - 0
    CC32 - 0
    PC - 0

    all on channel one - I can alter them from there to change in every session I am using it on.

    But what is the "command" syntax to get those to send (to the instrument channel in AUM) when an AUM session is loaded? And do these HAVE to be assigned to a pad or knob? Can it just all run from the text?

  • heshes
    edited May 2023

    @pax-eterna said:

    @belldu said:
    The two automation options would be to put it on the @OnLoad event, which occurs when the Mozaic script is loaded either from a saved AUM session or through Mozaic itself, or to use @OnHostStart as a trigger for things to happen.
    Above I've used OnLoad just to setup the UI.

    Put what exactly? Can these commands simply be typed in without assigning to a pad?

    "It", I assume, is the midi message that you want automatically send upon loading of AUM/Mozaic. Yes, you're right, there's no need to assign to a pad.

    I don't know if it will help you, seems like what you want but I confess I'm confused about all the back and forth, doesn't seem that complicated:

    @OnLoad
    
         ShowLayout 2
    
        // the midi cc message in the line below is sent
        // immediately upon loading of the Mozaic instance
    
         SendMIDICC 0, 32, 127 // channel (0), cc, value
    
    @End
    
    
    @OnMidiInput
    
         SendMIDIThru
    
    @End
    
    
  • @wim

    Everything midi is confusing for years...
    At least you do not have to script the mozaic. @pax-eterna

  • wimwim
    edited May 2023

    I thought you said you didn't want to do any scripting. Now you want to have to change the script manually every time?

    OK.

    @OnLoad
      // change here as appropriate
      chan = 0
      cc = 0
      cc32 = 0
      pc = 0
    
      SendMIDICC chan,0,cc
      SendMIDICC chan,32,cc32, 10
      SendMIDIProgramChange chan, pc, 10
    @End
    

    Open Mozaic, go to the code window, replace the contents with the above, and hit the Upload button. Save the script. Now edit as needed and always hit upload. Don't re-save the script. Instead save a Mozaic Preset. That way you'll always have the base script to come back to.

  • ok, it needs to change each time to change the drumsets and beats in Lumbeat apps ok? And simply altering 3 digits for each drum session is not that difficult....Look all I need is a bloody manual for this shit and I can probably figure it out. But there is NO list of command syntax, NO basic manual, not even a very simple "getting started" guide....seems to be all "suck it and see" !!
    And I would much prefer to learn how to use it rather than rely on other scripts that I'd probably only have to edit anyway! Not that I'll be using it for anything else.

    @Alfred no MIDI is not confusing, this Mozaic app is though! The in app tutorials do not really explain much either!

  • I was trying to give you a way to do this without scripting. But if the above works for you then great.

  • look, thanks all but this is just not going towork. I appreciate all the efforts but I'll just have to figure something else. Maybe go back to a hardware drum unit!

  • wimwim
    edited May 2023

    @pax-eterna said:
    ok, it needs to change each time to change the drumsets and beats in Lumbeat apps ok? And simply altering 3 digits for each drum session is not that difficult....Look all I need is a bloody manual for this shit and I can probably figure it out. But there is NO list of command syntax, NO basic manual, not even a very simple "getting started" guide....seems to be all "suck it and see" !!
    And I would much prefer to learn how to use it rather than rely on other scripts that I'd probably only have to edit anyway! Not that I'll be using it for anything else.

    @Alfred no MIDI is not confusing, this Mozaic app is though! The in app tutorials do not really explain much either!

    The mozaic manual is one of the best there is. It has everything you said it doesn't have.

    If you like, I can extend the script above so that you can set the messages you need with three knobs instead of coding.

  • Maybe you should try streambyter then. At least that works with real hexes.

  • wimwim
    edited May 2023

    @pax-eterna said:
    look, thanks all but this is just not going towork. I appreciate all the efforts but I'll just have to figure something else. Maybe go back to a hardware drum unit!

    Maybe that's a good idea.

    Let me know if you change your mind. I still think this can be solved gracefully and easily, if you're willing to walk through things methodically.

  • Once you program it loopy pro is the best and simplest ios midi controller you can have

    It can be one big button or a thousand controllers

  • wimwim
    edited May 2023

    @cokomairena said:
    Once you program it loopy pro is the best and simplest ios midi controller you can have

    It can be one big button or a thousand controllers

    I was going to suggest this as well, but the conversation has been confusing enough already. I could whip up a Loopy Pro template for this in under a minute.

    Now that Loopy Pro has the "Load Project" follow action, this would be a breeze.

  • edited May 2023

    thx wim, as I wrote way back I do have Loopy HD, but I guess that is a different beast....apart from getting this done, are there any other advantages to Loopy Pro?

    If so I'd be happy to buy it!

  • oh and I managed to get a manual for Mozaic - much thanks to Bram Bos to whom I wrote earlier this morning.

  • wimwim
    edited May 2023

    @pax-eterna said:
    thx wim, as I wrote way back I do have Loopy HD, but I guess that is a different beast....apart from getting this done, are there any other advantages to Loopy Pro?

    Only about a million. But I have no idea whether they'd be of any value to you. I don't know anything about your workflow other than what you've described in your efforts to use the Lumbeats drummers for live work.

    I fear it might be overkill and frustration inducing based our conversation so far.

  • Let me know if you want me to make a quick Mozaic script with four knobs:

    • MIDI Channel
    • Bank Select MSB (CC #0)
    • Bank Select LSB (CC #32)
    • Program number

    You would be able to place this in AUM, change the knobs to suit, and then save the AUM session. On reload of the AUM session those would be sent.

  • edited May 2023

    @wim said:

    @pax-eterna said:
    thx wim, as I wrote way back I do have Loopy HD, but I guess that is a different beast....apart from getting this done, are there any other advantages to Loopy Pro?

    Only about a million. But I have no idea whether they'd be of any value to you. I don't know anything about your workflow other than what you've described in your efforts to use the Lumbeats drummers for live work.

    I fear it might be overkill and frustration inducing based our conversation so far.

    haha, yeah probs - as succinctly as I can this is what I do - I play live bass keys and vocal (using the FR-8x) and while the FR8 has a drums capability, it is more suitable for light jazz and "oom pah" style. Hence the need for a drum unit of some kind. I was for ages using the Beatbuddy but after hearing the first Lumbeat app Soft drummer thought nah that is the way to go as it sounded so good!! At the time I was aware it was IAA and the limitations of that, but I naively thought the developer would move to AUv3, my bad!!

    Now because I have a wide range and a LOT (around 350 currently cycling - IE rotating playlists- for gigs) of tunes, I need to be able to change the drums fairly quickly between tunes - up until the weekend I ws JUST getting away with it but I got caught out and decided I needed a better way - hence this thread and all the frustration since hahaha!!!

    So if you think there'd be space in that for the other stuff Loopy does then let me know :)

  • @wim said:
    Let me know if you want me to make a quick Mozaic script with four knobs:

    • MIDI Channel
    • Bank Select MSB (CC #0)
    • Bank Select LSB (CC #32)
    • Program number

    You would be able to place this in AUM, change the knobs to suit, and then save the AUM session. On reload of the AUM session those would be sent.

    Thanks - I want to have a try at doing it myself now I have the manual but if I get stuck I'll pop back!

  • wimwim
    edited May 2023

    👍🏼

    Making it such that you can edit each time to change the values is pretty straightforward. Working with knobs to avoid having to edit code each time gets significantly more complicated. I'm happy to help if you need it.

Sign In or Register to comment.