Analog Lab Pro Macros (Performance Macros Controlling Parts Macros)

Hello,

I am using Analog Lab Pro to create patches for the new Astrolab.

On a single performance patch (2 parts), I managed to make the Global Macro for brightness also control the Parts Macro for brightness.

This happened by pure luck and I’m unable to repeat it on other patches.

Clicking on “Learn” will only let me select features on the Mixer page. As soon as I click on a specific part to be able to select it’s Macro for Brightness, it abandons the “macro learning” process.

Is there a way to create a Macro function without the “Learn” function?

Attached is a screen shot of what I’m looking to re-produce.

Thank you vv much!

Hi @novalis ,

In a Analog Lab Multi preset you need to open the instrument in a part and change the macros in there, if you need changes for a part. You can only do this, if you have the full individual instrument in a part.

The 4 macros in Analog Lab is set to control the 4 macros in the instruments.

When you in a none multi preset in Analog Lab click Macro Learn, then the instrument will open by it self, if you own the full version of it.

Hello I own all the Arturia Instruments and Effects. I have unfortunately lots of multi patches that do not control the macros of the instruments. The learn function does not work for me to link the global (multi) Brightness to each of the instrument’s (parts) Brightness Macro.

I am able to link any individual instrument to the macro I want. However, in multi mode, I have many patches where the Multi Macros aren’t linked to the instruments macros, so I can only control each instrument’s macro if I click on the instrument, which is not practical in a multi mode setup.

Anyone else ever experienced this problem?

Example: See attached preset that doesn’t not have the global (multi) macro linked to the individual parts macro.

Did you try what i suggested above?

Click the open button for the parts instrument to open it inside Analog Lab. Then set that instruments macro parameters.

BTW: If you use Generic setting, then you can get 9 faders too in Analog Lab. Assing parameters by clicking the name field of a control and select ASSIGN.

Hello, thanks for your reply!

I understand perfectly how to link Macros to individual instruments (parts) & their settings.

What I want, is to link the Macros of multi patches to the Parts Macros, as shows in my first screen capture.

EX:

Global Multi Brightness linked to P1 Brightness and P2 Brightness.

In other words, macros linked to macros!

Hi again,

The Global Macros control the Parts Macros by default - so they are linked allready. The Global Macros controls the parameters that’s applied to the Parts Macros.
I suggest you try what i suggest using Analog Lab in Standalone mode first.

Be sure to return to Global view (deselect part), when you have changed parameters in Parts, so the available Macros is the Global ones.

Hello @LBH,

Your above post is the solution. Thanks for this because it helped me too.

But there’s an interesting caveat. This “global macro to parts macro linkage” is a behaviour that apparently doesn’t always work. I have to do some testing to find those scenarios…

But let’s say you want to manually add global macros mapped to part-level controls, without relying on this automatic linkage, there’s a way to do it…

This is for a generic MIDI controller but a similar approach should work for Arturia controllers too (from Step 3):

  1. Configure 3 buttons (or pads) on a physical MIDI controller: Button 1 sends CC #22 (to select Part 1); Button 2 sends CC #23 (to select Part 2); Button 3 sends CC #24 (to select Main). Make sure that the buttons momentarily switch between values 127 (when pressed) and 0 (when released). Also make sure that the messages are sent on MIDI channel 1 (to match the default config in XML)
  2. In Analog Lab, go to Settings → MIDI, set MIDI Controller = Generic 9 Knobs.
  3. In Analog Lab, open a multipart preset, then open PART 1 with your mouse. This should reveal all learnable software controls.
  4. On your MIDI controller, select the Main part by pressing Button 3. The net effect is that PART 1 UI remains open in AL but the mapped controls (at the bottom of the UI) are for the Multi’s (global) controls.
  5. In Analog Lab, you can now click Settings → Macros, choose one of the (global) macros and click Learn and click on a desired control shown from PART 1.
  6. Repeat steps 3-5 for PART 2
  7. Save the preset.

Below screenshots show before and after:
BEFORE:

AFTER:

This works with my 3rd-party MIDI controller. It also works with my Minilab 3 as I described in Can Minilab 3 select a Part in Analog Lab?.

Hi @EricP. Hope you are well.

I use Generic Controller.

I do think it’s strange that you can’t use Macro Learn to assign a Part instrument Macros to a Analog Lab Macro. Perhaps it’s a bug. As far as i recall it was possible at some point in the past, but i can be wrong.

I can confirm, that the Part Switch unfortunately is’nt avaliable in the ADD CONTROL or for MIDI LEARN for Generic controllers.
Some might want to use the workaround you show, if it work.

I personally think there is something that need to be fixed in the MIDI Configs. Parameters are messed up.
A new Analog Lab is on it’s way by the way. Let’s see how that work.

Hello @LBH, thanks for your reply. It could be me who doesn’t know how to do this simply (although your “part-to-multi macro linkage” info helped quite a bit!). The AL user guide doesn’t help much with that. I also agree that the MIDI learning/config could be improved (as we already discussed elsewhere). Glad to hear there’s an update to be expected. Hope it’ll help in that regard.

Thanks again! E.