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 StoreLoopy Pro is your all-in-one musical toolkit. Try it for free today.
Working in AB and AUM to set up zones and splits- It's not working!
I have been trying to reduplicate what the guy in the studiotest videos does and for some reason, the Audio Units I put up will not transpose in AUM or limit to a specific range either. It works like a charm on that video. I'm using an iPad Pro and an Arturia KeyLab 61. Feeling very frustrated, of course. Any suggestions. I have the Korg Module, and am able to do a 2 split thing with that, which is great, but limited, too. Using iOs seems full of potential, but I'm always flummoxed at points with it. I'd love to develop something simple and stable that would allow me to get through a gig using less space and setup. Any ideas would be welcome. I'd like to move away from workstations.
Comments
You're going to need to supply more details a screen shot or two of your setup, particularly showing the midi input settings for at least one of the channels setups where you're trying to do a split. Some more specific description of your setup would help too.
@phoxymoron : a link to the videos you are talking about would help.
Are you using a Module IAP for the 2-split?
If you are trying to set up multiple instruments at the same time from Korg Module in AUM you won't be able to do that since it is an IAA that only allows one instance - unlike an AUv3 plugin, such as Korg Electribe Wave.
Setting up Korg Module and other IAA and/or AUv3 instruments in AUM will work.
Or, if you happen to have Korg Gadget, you can set up multiple gadgets from Korg Module inside of there.
Once you have multiple Module instruments going on different channels, there is additional mappings from your keyboard zones to the channels and different ways to accomplish that.
The OP has said that Module (the app) is working fine wit splits. It's in setting up apps in AUM that he/she is looking for. Really there's no way to guess at the issue with the amount of detail available so far. It's definitely possible, so we just need to see what's missing in the setup.
First of all, thank you guys for such a rapid response! Very kind. I have attached 3 screenshots, one that shows the channels and two


the values for the notes and transpositions. I hope this helps.
KinderKlavier isn’t an AU. It is possible that it listens directly to the MIDI hardware input and is getting the input from your keyboard and not AUM. Try creating an AUM session with just KinderKlavier and don’t connect any MIDI to it in AUM and see if KinderKlavier is triggered. info it is, you will need to look at KinderKlavier’s set up.
Are you sure that you are loading Heavy Brass as an AU? I think it may offer both AU and IAA. And the IAA version may also need to be configured to listen only to AUM and not the keyboard directly.
The NOTE RANGE corresponds to what you play on your keyboard. The transposed notes are what the instrument sees.
You might define disjoint ranges on the keyboard. Per your mapping the brass would play C0 to A2.
With IAAs such as Module you want to ensure that "Background Audio" is turned on, else there is no sound. The Korg Module "Advanced Settings" takes you to the general iPad settings for Module where you can check this switch.
(I also like to insert a Midi AUv3 plugin such as the free mfxMonitor plugin if I want to check what is happening (or not) in the AUM Midi connections.)
The main issue appears to be the Midi connection for Module.
(a)
When you open the Midi Matrix (under the snake icon) make sure you have connected your Keyboard (coming from the top) to "Module VIRTUAL" (on the right). Tap on "Module" target on the right - there is a similar menu as before.
However, you cannot transpose and/or map the keyrange on the "Module" target.
I.e. the Korg Module will play all keys coming from your keyboard. Check that this works.
We address that limitation next.
(b)
There are different ways to get where you want to go: StreamByter, Mozaic, Midi Tools (and many others).
Since StreamByter is a free AUv3 we use that.
Load it into AUM as a Midi plugin.
Open its Default preset (this shows just a comment).
Click "Install Rules" - this activates it (it has midi-thru functionality by default).
Now, in the Midi Matrix:
Now you can tap on the StreamByter target and the selector menu that opens shows sources and channels, Note Range, and transposition (because StreamByter is an AUv3).
Make the change to select the desired note range and transposition.
You should now have the expected setup. Save it under the hamburger menu.
Also, I see that the note ranges are overlapping? Is this intended?
KinderKlavier is hearing to . Heavy Brass is hearing to . The only note that is unique for Heavy Brass is A3 then. Perhaps you're thinking that the transpose happens before the filter? It doesn't. The note range decides which notes to accept from the controller, then transposes what it sends to the plugin up or down.
In order to have each only play notes from part of the keyboard, you need to have non-overlapping ranges, such as to and to . Then transpose up or down as needed to get the notes you need from each.
But, it could also be what @espiegel123 mentions. Some apps (Korg Module is one) listen to hardware no matter what. There's no way to configure Module to not listen to hardware, even if you don't route anything to it with AUM.
Indeed, @wim, the Korg Module listens to the hardware keyboard, no matter what (I had checked out the above with the in-AUM keyboard). This is very bad manners!
A workaround for this would be to access the Korg Module instruments from inside Korg Gadget (which would allow one to map up to 16 instruments to different channels).
I will get on these ideas this weekend. Thank you for your help. I will report back (hopefully with good news.) Again, thank you!
There is a discussion of the Korg Module (including its promiscuous listening behavior) that can be found here:
https://forum.audiob.us/discussion/33852/let-s-discuss-the-korg-module-pro-update/p1
On page 2 normalkeyboa seems to indicate that using the Module 2-key-split IAP may also enable separation by channels.
While I can't check if that would help for your situation, I do know that Gadget can be employed to layer up to 16 Module instruments from external Midi.
So Tim, should I open Gadget in AUM in order to do this? I'm trying to figure out how to layer the horn section with the toy piano to be in the upper part of the keyboard, while I have a fifth or so of temple block below them on the keyboard and the natural module piano lower octave (or so) of the keyboard. I tried your idea with Soundbyter to no avail. Module was unaffected by this. Not only that, but the Kinderclavier (toy piano) has zero settings and is only activated by keyboard. The only thing that responded to pitch change so far has been the horns. That is behaving as I had hoped. So, Gadget by itself or can I put it in as an AUM audio IAA (or whatever-I'm still trying to understand the differences.) Thanks for your help!
@phoxymoron - suggest to put Korg Gadget as an IAA in AUM and then use it with StreamByter(s) to create the zones. It would appear that the Horn Section should also be layer-able this way (anything AUv3 should be well-behaved) - though the Kinderklavier may not work. But perhaps Gadget would have a replacement sound.
I have attached an example for layering e.g. Module instruments from Gadget. Using Files:
At this point you should be able to use either the internal AUM keyboard or else route an external one (through the StreamByters) to play the three different Gadget instruments in separate zones.
You can now add other AUv3 or IAA chains in AUM.
On the AUM "Midi Panel" you can also edit the notes / transpositions going into the StreamByter channel mapping instances. This will redefine the key zones on the keyboard.
Also check out the StreamByter definitions / functionality if you need to add more key zones. For example, use XX = X3 to add a new channel 4, map out its range and transposition, etc.
When using external MIDI input with software that always looks at the hardware input but allows you to configure the MIDI in channel (such as Gadget in expert mode) the thing to do is set all Gadget inputs to listen to MIDI channels other than the one the hardware keyboard is sending. You can then use AUM or StreamByter or whatever to reroute the Incoming MIDI to your desired destination.
Gadget is actually well-behaved (in advanced mode), just Korg Module is not.
Excellent point by @espiegel123 - we may not need to go the Gadget route at all!
Example:

Let's say that Keyboard were an external Keyboard at channel 1. Now FM2 player and Sensual Sax -being AUv3- can be range mapped and transposed directly in "Midi Panel".
But the Korg Module IAA needs to be mapped away from listening to OMNI or to channel 1 (which is our hardware keyboard).
Let's say, we set it to listen to channel 5. Then we can drive it through StreamByter with the the mapping: XX = X4, and we can now also do the range selection and transpose on the StreamByter instance. No need for Gadget.
Now if you need multiple Module sounds you are back to Gadget (though, perhaps, with the Pro IAP you might still get two sounds from Module with such a configuration).
This is great. I am so grateful for your help, you guys. I want to understand this stuff better, but I have very little experience with routing instruments and plugins. It makes me so glad to connect with people who have knowledge and solutions. I will practice with what you have here. Thanks again.