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.

AUM: Do disabled channels / AUv3 still "eat up" resources?

edited October 2020 in Other

Hey guys

I'm currently planning a Mozaic script which would allow me to switch (using my MIDI foot controller) between different guitar FX using Tonebridge, which is loaded as AUv3 in AUM.

I now wonder whether I should simply have a single instance of e.g. Tonebridge running as AUv3, and switch between Tonebridge's presets. The problem with this is that it will take a second or so between switching from one preset to the next.

So another way would be to have e.g. 2 channels each with an instance of Tonebridge running, each with its specific preset, and simply toggling between the channels. (Note: I know that Tonebridge has a bug which doesn't allow two instances running, but it's just for giving an example.)

My question is: would the two channels "eat up" significantly more resources than a single one, even when one of them is disabled? I have a pretty dated iPhone SE which works quite well, but I don't want to stress it when not necessary.

There is this "DSP" percentage info displayed in AUM. I'm not really sure what it means, but when I add a channel with e.g. Tonebridge, its value gets higher. However, when I disable the input of a channel, it doesn't seem to change anything in the DSP percentage, and also when disabling Tonebridge. So I feel that the channel still "eats up" its resource, although it doesn't have any input and/or AUv3 processor anymore and could be looked at as nearly "non existent". (When removing the channel altogether, the DSP percentage is lowered again.)

Thanks!

Comments

  • wimwim
    edited October 2020

    Yes, it will eat up ram and some CPU even when disabled. The plugin isn’t unloaded when it’s disabled, it’s just bypassed. If it was unloaded you’d get even more delay than changing presets when you reloaded it.

    CPU load will probably be a bit less when bypassed, but will still be there. RAM consumption will be the same, bypassed or not.

    Alternating two instances, with one being used to preload the next preset for smooth switching might be the best compromise. Only experimentation will tell.

  • That's what I thought. Thanks, @wim!

  • @wim said:
    Yes, it will eat up ram and some CPU even when disabled. The plugin isn’t unloaded when it’s disabled, it’s just bypassed. If it was unloaded you’d get even more delay than changing presets when you reloaded it.

    CPU load will probably be a bit less when bypassed, but will still be there. RAM consumption will be the same, bypassed or not.

    Alternating two instances, with one being used to preload the next preset for smooth switching might be the best compromise. Only experimentation will tell.

    You’re just a golden nugget of quality useful information

  • Odds are that some of it may even be correct.

Sign In or Register to comment.