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.
Help with AUM remote "mute/un-mute"
This is what I'm trying to obtain in AUM:
to have a remote controller that sends a CC that mutes a channel and a different CC that un-mutes it.
I can mute it (or unmute it) with a single CC or I can invert its state, but I haven't find a way to do what I need.
So, to better explain, I want to be able to mute or unmute a channel, without knowing its status in advance and without opening AUM, just by sending the correct CC.
Any hint or idea is really appreciated!
Thanks, Alex
Comments
You can’t query the state of AUM controls unfortunately and so if you don’t know the starting state then I don’t think there is a way of doing this simply with just AUM. There are few workarounds that I can think of, off the top of my head:
@keyb: if you use a single CC you can mute and unmute as you want. Send your CC with a value of 127 to mute and 0 to unmute. You don't need to know the state of AUM.
Say you use CC 60. Sending CC 60 with value 127 will always mute and sending 0 will always unmute as long as you do NOT turn on cycle or toggle.
You can do this by simply using the value of a CC, 0 for unmute, 127 for mute. I suspect it switches at value 64. The pic shows CC1 able to mute and unmute channel 1 just by sending 0 or 127. Note that this is not a toggle (Cycle), just a straight CC value.
@MisplacedDevelopment
Your idea is clever and simple at the same time! Thanks!
@espiegel123
Didn't realize that! Thank you!
@uncledave
Thanks!
For this approach, tracking the state isn't needed. With Cycle turned off the script just needs to translate the two incoming CC's into a single CC that is either 0 or 127.
Example, in streambyter:
(Examples assume CC values sent are 127 for ON actual usage could be different.)
OP doesn’t need two different CCs for what he wants. I think they just didn’t know that with cycle and toggle off that a cc value of 127 always means mute and 0 always means unmute regardless of the current state.
[post edited to clarify]
... the rest of the discussion happened while I was testing those scripts. I only saw the conversation had moved on after I posted the scripts written based on the OP's assumption. Good to see they're not needed and a simpler answer was found.
@wim Thanks for you script, it's indeed useful to understand a little bit more on how to handle this situations!