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.

Use Single MIDI Message - to Trigger (or map to) Multiple Message to Bypass/Activate Plugins

edited September 2023 in General App Discussion

Hi,
I am using my AUM as a live pedalboard with a violin. What my AUM looks like is this

  • CHANNEL 1 - Violin input plugins (high pass, compress, IR, etc.) => always on
  • CHANNEL 2- Here there 3 different harmonizers => I would only use zero, or one (in other words zero means all of them would be bypassed, or one of the three would be active)
  • CHANNEL 3 - Here I have 4 different distortions, I would use zero or one
  • CHANNEL 4 - Here I have 3 different delays, I would use zero or one
  • CHANNEL 5 - Here I have 5 different reverbs, I would use zero, one or two at most
    you get the idea....each channel has a set of similar fx; and for a specific patch or preset I would choose which of these I want to use

HELP: What I want to do is to send or use a single MIDI message to AUM, and then use that to set many plugins to 'bypass', and some plugins to 'active. What I want to do is to have some plugin that acts like a 'mapping' - see the image below.

   NOTE: My terminology may not be great. I use the term MIDI message, like a program change. Anyway I think you get the idea. This mimics multi-fx processors, like my Line 6 Helix, where one foot press ONCE (one MIDI message) which turns a bunch of fx on and a bunch of fx off. 

PLEASE - please do not suggest the out of the box MIDI control settings in AUM. See the screen snapshot blow. As I have looked at these, and as I understand these - for each preset or patch that I want, and I'll have 20 of these..... then I have to click down into each channel, then click down into each node /plugin and then click down into the 'bypass' functionality for that specific node/plugin.
That's WAY too tedious, complicated and uh yeah.....

DOES AUM have some 'matrix' MIDI message controller - something like the spreadsheet shown above. Or maybe a 3rd party makes a plugin that can 'read' or 'take in' a MIDI message and then convert it or map it to a set of MIDI messages?

In the end..... isn't the 'bypass' control managed by a MIDI message under the hood?

Thanks!!

Comments

  • Map the button. Then choose what the button does in the mapping section. Theres only a few option like invert. So not exactly difficult but where you are probably going to keep changing what bypasses etc. You only need to map 1 button and sort out bypasses in aum channel mapping.

    Dont see why you got different midi buttons for different bypasses. If you always going to be bypassing like in chart.

    Unless you arnt switching out an effect but entire fx chains that are defined.

    1 button would be the same though ?

  • @sigma79 said:
    Map the button. Then choose what the button does in the mapping section. Theres only a few option like invert. So not exactly difficult but where you are probably going to keep changing what bypasses etc. You only need to map 1 button and sort out bypasses in aum channel mapping.

    Dont see why you got different midi buttons for different bypasses. If you always going to be bypassing like in chart.

    Unless you arnt switching out an effect but entire fx chains that are defined.

    1 button would be the same though ?

    @sigma79 Thank you for the reply - for any one preset or path, I want one specific delay to be active, and one specific modulation fx to be active and one specific reverb to be active.... while the others would be bypassed. I updated my post. I can not use AUMs MIDI control interface because I have to go into each specific channel, and then into each specific node/plugin within the channel and then to the bypass slider - but I want that set to bypass or active differently for each preset (patch). This could take a long, long time.... it's way too tedious and I'm not certain it would even work.

    I need a matrix MIDI controller. 'Something' like what is shown in the spreadsheet.

  • I think you can look at something like Midi Messenger

    https://apps.apple.com/eg/app/midi-messenger/id6446505967

  • @hghon said:
    I think you can look at something like Midi Messenger

    https://apps.apple.com/eg/app/midi-messenger/id6446505967

    @hghon said:
    I think you can look at something like Midi Messenger

    https://apps.apple.com/eg/app/midi-messenger/id6446505967

    Thank you..... HOW do I know what MIDI message to send out to bypass or activate a specific node/plugin? Does AUM show this somewhere?

  • edited September 2023

    When mapping in aum. Just invert to be opposite.

    Your controller needs to be toggle.

    Which is called cycle in aum. You dont need toggle/cycle in aum.

    but controller pad/key needs to be toggle.

  • @Vmusic said:

    @hghon said:
    I think you can look at something like Midi Messenger

    https://apps.apple.com/eg/app/midi-messenger/id6446505967

    @hghon said:
    I think you can look at something like Midi Messenger

    https://apps.apple.com/eg/app/midi-messenger/id6446505967

    Thank you..... HOW do I know what MIDI message to send out to bypass or activate a specific node/plugin? Does AUM show this somewhere?

    You will still have to set up the AUM midi control mappings for each thing you midi control. Midi messenger can receive individual messages and send the needed individual messages to AUM’s midi control.

  • edited September 2023

    Press on the node you want, press the top left button in the floating window (should look like mixer faders)
    Assign any notes you want to “bypass” essentially turning the nodes on and off

    Edit: never mind I understood your first post now, what you want to do wouldn’t be possible without programming midi bypass for every node you want to control

  • Can your problem be solved by an alternate way? Like changing the routing to different busses instead of turning nodes on and off?

    If that can work, use effect nodes to send to mix busses, each mix buss with the effect chain you want, then turn those nodes on and off, should save you some work but it will cost you in dsp

  • @hghon said:
    Can your problem be solved by an alternate way? Like changing the routing to different busses instead of turning nodes on and off?

    If that can work, use effect nodes to send to mix busses, each mix buss with the effect chain you want, then turn those nodes on and off, should save you some work but it will cost you in dsp

    In my opinion, the path of least resistance is set up unique midi events for each thing he wants to control in AUM midi control. Then use something like midi messenger that can receive a single event from the controller and send the individual messages to midi control to set things in the desired state.

    It will take a little while to do the initial setup but will be simple to refine.

  • @espiegel123 said:

    @hghon said:
    Can your problem be solved by an alternate way? Like changing the routing to different busses instead of turning nodes on and off?

    If that can work, use effect nodes to send to mix busses, each mix buss with the effect chain you want, then turn those nodes on and off, should save you some work but it will cost you in dsp

    In my opinion, the path of least resistance is set up unique midi events for each thing he wants to control in AUM midi control. Then use something like midi messenger that can receive a single event from the controller and send the individual messages to midi control to set things in the desired state.

    It will take a little while to do the initial setup but will be simple to refine.

    I agree completely, one hour of pain and then save the template for future. I only suggested mix busses to reduce initial midi programming, but for me I would do it as you said and the use midi messenger to form hotkeys for what I want.

  • How fast you need these changes?, as AUM can load projects via midi

    Also https://apps.apple.com/cl/app/mm-1-mutemaster/id1503359958?l=en-GB

  • Thank you @espiegel123 @hghon
    So - is my understanding correct, for each 'preset' or 'patch' - I would set up a SET of (what I will call) event readers in MIDI messenger; some to send out MIDI message to bypass and some to send out MIDI messages to activate

    In MIDI Messenger it's 1 to 1, meaning for a single read event, I can not have multiple 'sends' underneath it. However, I see there is a duplicate function, which makes it fairly easy. It's all menu driven, or drop down selection driven so that's good.

    So -for example if for preset 'x' - I wanted to set 8 nodes /plugins to bypass and 6 nodes/plugins to activate - then I would have 14 rows or 14 events set up in MIDI Messenger for this preset.

    And if for some other specific preset - I wanted to set 9 nodes/plugins to bypass and 5 nodes/plugins to activate - then again for that specific preset, I would have to have 14 rows or events set up

    Is this correct?

    I am looking to make each unique preset or patch a program change message which will come from my Morningstar MIDI controller. PLEASE, PLEASE - I am using a Morningstar MIDI Foot Controller - once I get this set up in AUM using MIDI Messenger - I do not want to have to touch the screen. I play violin, both hands are rather occupied. I can program my Morningstar MIDI controller to send anything I want. In fact the PC interface for the Morningstar MIDI controller is similar to the software MIDI Messenger

    HOWEVER.... setting these up in MIDI messenger is NOT enough. I still have to go into the AUM MIDI control panel area (shown in the pic below) and set up each node/plugin that I want to BYPASS or ACTIVATE and set it to respond to MIDI messages? By default, which makes sense, nothing is set to respond to MIDI. This makes sense because Kymatica has no idea what you want to do and how you want to control it - that's up to you.

    **Is this correct? ** I still need to go into each/every channel, to each and every node/plugin I want to control, and set it to receive /bypass upon a certain MIDI message?

    HERE's where I'm confused? [sorry] Exactly what MIDI message would you recommend? Why is there no MIDI message to "activate" the plugin, there's only a bypass? I DO NOT, do not, do not want to have to figure out if something is already bypassed or activated. It's not about toggling here - I want to tell AUM to bypass something or to activate something.

    PLEASE - recommendations on what MIDI message should I have MIDI Messenger send; and how to set the settings here in AUM (image below) to receive what MIDI Messenger sends, and set the plugin to bypass or activate.

    Thank you again SO MUCH!!!!
    You're making my dream pedalboard come true!!! (OK - if I can change presets with one foot switch press)

  • @Vmusic : I don’t understand your question about midi mapping bypass. Once you have set up the midi mapping in AUM’s midi control. All you have to do is send the midi command you set up to bypass or unbypass the plugin

  • @espiegel123 - Thank you
    Where I am confused was in the setup in AUM in the MIDI control panel (shown in my picture below and the picture with the 2 yellow/orange arrows).

    What I expected to see is something like: Send this MIDI Message - and no matter what the current state is, whether it is in bypass or not in bypass (active) ===> AUM will set it to bypass. Likewise - a way to send a different MIDI message, and again no matter what the current state of the plugin is, whether it's bypassed or not bypassed ===> AUM will set it to not bypassed

    REAL LIFE EXAMPLE: So Preset #5 has fx plugin #23 set to bypass, and it is bypassed (all good). I press my foot switch to go to Preset #8, where I want this same plugin to be active. Let me rephrase it - for Preset #8, I don't know or care what fx plugin #23 is currently set to, I want it to be active for this preset. Now - In the MIDI control panel in AUM (shown in the picture below, where you configure the ByPass to "respond" to MIDI messages) - there is no 'Active' feature or option that I can set. There's ONLY a ByPass feature, and there is a INVERT or CYCLE option on how it responds to MIDI messages. When I go or switch to preset #8, it has no knowledge of state or status. Preset #8 has no clue if fx plugin #23 is active or bypassed, and I don't want it to.

    What MIDI message should Preset #8 send, so the fx plugin #23 is set to active - regardless of how it is before I switch to Preset #8???

    When preset #8 is selected - what in AUM has to be configured in the MIDI control panel to make it active? I do not understand the INVERT and CYCLE, and if the preset has no clue of the current state of an fx plugin - but the preset does know what state it wants to make the plugin - how or what has to be configured in this part of the AUM MIDI control panel to set or make a plugin so it is NOT bypassed (it's active).

    My presets can not tell AUM to 'invert' or 'cycle' because they don't know the current state of a plugin. Maybe it's not what it seems (INVERT and CYCLE). I want to send ONE message to bypass, and a different message to turn bypass off (to activate it). I do not what to have to figure out whether I should invert it or not. The preset can not do this.

    I hope that helps. I hope AUM can even support this. I am not certain what 'INVERT' and 'CYCLE' mean. This seems to suggest how the ByPass "repsonds" to the MIDI message.

    Thanks again!!
    I do greatly appreciate working through this.

  • @Vmusic : if you set the bypass state to be set by cc 100, for example, sending cc 100 value 127 will turn bypass on and sending 0 will turn bypass off

  • You don’t need to use cycle or invert.

  • @espiegel123 - that did not work :'( :'( :'(

    I'm sooOOOOOooo frustrated by the design of the software, and the difficulty in turning bypass on or off, when you do not know the state it's in.

    I set the ByPass to receive a CC message at like 100, and then I sent 127 and I also 0 ::: NOTHING HAPPENED. I used the plugin MIDI Messenger V2 to send the message and the plugin MIDI Monitor to validate the message was sent.

  • I tested it and it worked every time. And I have used if quite a bit in the past. Are you sure you are sending the message to midi control?

  • @Vmusic : here is a an AUM project Mozaic to send cc49 value 127 with one button and value 0 with another. The session has the free Bleass Monolit. cc49 is mapped to bypass monolit.

    If you tap the cc49:127 button, Monolit is guaranteed to become bypass regardless of its previous state and tappin cc49:0 is guaranteed to unbypass it.

    Just a simple demonstration that you can set up a midi mapping that guarantees the desired bypass state regardless of the previous state.

    btw, your screenshot shows cc 0 in the midi monitor but cc 100 as the cc for bypass.

  • Just a side note: This would be so much easier to set up and use with Drambo and its Scenes.
    Not only would you have MIDI mappable pads to switch between scenes of effect combinations spontaneously, but also you could see the current effect states and change them quickly if you want.

  • I GOT IT!!! I got it to work. Thank all of you so much.

  • @rs2000 said:
    Just a side note: This would be so much easier to set up and use with Drambo and its Scenes.
    Not only would you have MIDI mappable pads to switch between scenes of effect combinations spontaneously, but also you could see the current effect states and change them quickly if you want.

    Interesting.... I have Drambo. Can I run all of the plugins that I have in AUM, "inside" of Drambo? (Run AUM, which is running Drambo, which is running a ton a plugins?)

    The whole purpose of MIDI message to bypass or activate a plugin is - in my DELAY channel for example, I'll have 7 different delay plugins, but for any one preset I'll likely only 1 of 7 in active mode, and the other 6 in bypass mode.

    I'll look online on YouTube and see if there are any videos on how to set up scenes in Drambo.

  • You can run the plugins on standalone drambo, without aum

  • @Vmusic : he is talking about running drambo as a host. AUv3 cannot load other AUv3 inside them.

  • edited September 2023

    Exactly.

    @Vmusic First, you'd replicate your AUM session inside Drambo, in any configuration (you may have your 7 delays on different tracks but also in just one track if you wish, switching between them by a crossfading N-to-1 switch for example, to avoid clicks when switching between different AUv3 effect outputs).
    Then, you would hit the Scenes button:

    then hit the left Scene button (labelled "A" here) to enable that scene.
    While it's active, any changes you make to your existing set will only be stored in this scene. Hitting the left button again will revert to your original project state.

    While it's active, you can also choose a different Scene memory (shown on track pads A to P) to store any combination of changes separately. This gives you up to 16 different snapshots (including all effect settings, N-to-1 switch states or just enabled/disabled states) to quickly jump between.
    On top, the horizontal crossfader lets you morph seamlessly between any two snapshots but that's probably overkill here ;)

    To control the Scene selection via MIDI messages, all you'd need to do is map the scene pads to the CC messages as shown in your list.

Sign In or Register to comment.