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.
How change FX Chain Order in Apematrix
How do I change the fx chain order in Apematrix?
Comments
Delete and re-add may be the only good way. You can just edit the dots in the Matrix, but that will introduce unwanted delay.
I think the best way to accomplish this on the fly is by saving different configurations as presets
Ok… I wish there was an easier way to do this
Thanks.
It's kinda funny but...
...in ApeMatrix the 'process chain order' is based on the routing and not in which order the apps are on the X&Y axis.
It's a lot faster to 're-arrange' the effects in apeMatrix than it is in for example AUM by simple re-patching.
I try to wrap my head around this; say I add a synth, then a delay and a phaser. So the first connection dot for the synth will be on the delay and the second on the phaser. That’s the routing, right? So why would it be easier to change the position of this, as I can’t make the phaser the first connection, it has to be the delay in the order I added them in Ape.
It doesn't have to be. You can put the dots anywhere. The catch is that when you go backwards up the loaded order, you introduce a delay, as described in the manual. I suppose this is because the modules are processed in the order they were added. This differs from something like a spreadsheet, where the computing order is determined from the dependency graph.
Synth>Phaser>delay
Synth>delay>phaser
I thought I kind of understood Ape, but these set-ups you posted got me off track. Is this way of connecting going to give the delay problems @uncledave is writing about?
The way I would do is is just simply put all the dots behind the synth, but then (of course) I can’t switch between the 2 fx.
He is not talking about problems with the delay but an introduction of a signal delay if you change the original order of the input nodes.
Stuff that played originally in sync could play out of sync after you change the signal flow.
The red dots are some kind of input nodes from the sources on the left into the destinations on top of it. If you put simply all dots behind the synth your sound will be processed parallel and not serial.
I think I may have misunderstood the problem I apologise. I thought it was a simple case of “how do I change from having the phaser after a delay to having it before the delay”
And as @WTK above says, if the dots are all inline horizontally with the synth (like I’ve pictured below), you’ll have a delayed signal and a phased signal in parallel, the delayed signal won’t be affected by the phaser and the phased signal won’t include the delay’s repeats

Could you post a pic of what you're doing and explain the problem you're having with that?
Obviously, the purpose of the matrix is to allow connection of any source to any destination, and that's how you can build FX chains, busses, etc.
I think I’m getting this, will try the set-ups and chew on this tomorrow. Might come back to this post with more questions, so far guys thank you for you help!
It is a patch bay. Inspired by the routing matrix (aka pegboard) on the Synthi VCS 3
Yes! It’s something that needs a little time to let it sink in.
Today I created a couple of ‘serial’ routing fx’s like @MistaG posted and now my fx are influencing each other. That’s the real deal. I just have Apematrix for a couple of days and was applying simple parallel patches what I don’t want. Anyway, I understand that I can place the dots everywhere, but that going backwards with the fx routing might cause delay issues, thanks for that @uncledave so that’s something to keep in mind.👍
Cool, glad you’re getting results. ApeMatrix is cool in its flexibility but a bit of a head scratcher in its approach until you “click” with it.
I love Apematrix. It's brilliant. Yes, once you are done with the logic, it's really fast to setup and change the chaining.
Still, I would like to be able to reorder the plugins (for example by long-taping on an icon and draging it above/below). Because when I change the location of many "dots" after the first setup, then it can become difficult to "read" the chaining.
I would like also to be able to give alias names to the plugins. Because when you insert 2 "KQ Dixie" then you just read "KQ Dixie" 2 times, instead of for instance "KQ lead" or the "KQ pad" (I have sent an email to the developer about this and he agreed it would be useful, but no news yet).
Both great ideas I think, both would aid workflow.
It’s the fast setup and the speedy way you can swap things round and create crazy signal flows that I like about about apeMatrix. I tend to use it to experiment and try things out then use a more traditional DAW like Cubasis to build a track with the bits I bounce out of apeMatrix.