OK.. this is something I have working from Analog Lab V.. to Pigments. Am posting this here, because it is where i asked. The following, worked for me... but is likely wrong, or may not work for others. So - posting in the interest of sharing.. just in case. Here are some lesson's learned here.
1. If you go to the trouble of mapping a controller to Analog Lab, and Settings in Analog Lab to that controller's CC numbers, etc... You can unravel your changes, if you are not careful. I.E Save.. and save often. If using what you have setup -- use it from the "Stage" View. I.E. Once you have things working.. Always use "Go On Stage" to access.. or you may inadvertently map your controls, while playing (don't ask me how I found this out!).
Here is what worked. I wanted to map and use "Pigments" live. I need to be able to change patches, without reaching over to a Mac. I wanted to control these Program Changes... from a controller. In this case - a Novation SL MKIII. I had no luck, executing Program Changes from the controller directly to an instance of Pigments on the Mac. No luck. I was unable to find any documentation.. But.. I did see reference to controlling Analog Lab V program changes. What I discovered - Is that I can do the following:
So… (take this with a grain of salt.. ) — through trial and error… I have been able to loop forward and backward through Pigment patches. I am doing this from an SL MKIII controller to a Mac.. instance of Pigments running in a standalone version of Analog Lab V.
SL MKIII — two buttons assigned to Pigments Patch moves via Components
Button 1 - Previous
CC: 6
7 Bits from 0-127 ( step -1) (wrap)
Button 2 - Next
CC: 114
7 Bits from 0-127 (wrap)
_________________
Analog Lab V - On Stage.. which is where the Pigments patches will live...
Playlist - loaded with ‘Songs’ — these can be by timbre, instrument, song, or SET (i am using)
Note: Normally - Arturia is assuming each ‘Song’ is comprised of multiple patches. I up level to the
Playlist comprising of multiple Pigment patches.. in order of songs in a set. (this allows me to manage the Set ‘Songs’ for multiple instruments
Within the Playlist - ‘Songs’ … which are really just instances of Pigment patches for a song in the playlist
In the Analog Lab “Settings” - I am using a specific MIDI Channel (13) for Pigments. Other channels are for different instruments from my SL MKIII Controller.
In Analog Lab “MIDI” settings (and this is the part that allows me to move through Pigments patches from my Controller). I need to map Next Preset and Previous Preset (the up arrow and down arrow on the GUI. when you’re in the AL editor for MIDI).
- Click on the Up Arrow in the AL GUI — and hit the control “Previous” button you mapped on your controller. In my case - that is CC: 6
- Click on the Down Arrow in the AL GUI — and hit the “Next” button you mapped on on your controller. For me - that was CC: 114
Done. Now — The Playlist — will move through Pigment patches based on those two buttons.
I have my SL MKIII mapped in a way, that those two buttons, go forward and backward through multiple instruments for the same SETs… It works.. and there are other ways to map going directly to patches for a ‘Song’ without setting up sets this way.. but it works. PITA.. but works.
Note: Again -- once you have this working... use the "On Stage" view of your Analog Lab... or you will unravel the Previous and Next buttons.