A technical support community for Apple Logic Pro users.

 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Script to control the knobs on my Arturia MiniLab Black

Sat Jan 09, 2021 10:52 pm

This shows a script I created that will control knobs on a AU Instrument or/and a AU Effect. Notice the "and" part.

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Re: Script to control the knobs on my Arturia MiniLab Black

Sat Jan 09, 2021 10:57 pm

This shows how my MiniLab knob12 is controlling two different knobs, one on a AU Instrument and the other a AU Effect.
Another note, no Environment setup is required.

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Re: Script to control the knobs on my Arturia MiniLab Black

Sun Jan 10, 2021 5:01 pm

I still have the original script but I created another script.
This script is for a single MiniLab knob that can control up to 4 plug-in knobs, from a single AU Instrument and/or multiple effects.
This video just shows a single AU Instrument being controlled.

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Re: Script to control the knobs on my Arturia MiniLab Black

Sun Jan 10, 2021 5:05 pm

While this script can be controlled by a MiniLab knob, technically it's really waiting to be controlled by a CC message.
So If I specify the correct CC message that was configured, a Modulator inserted just above this script can move the plug-in knobs as well.

MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Re: Script to control the knobs on my Arturia MiniLab Black

Sun Jan 10, 2021 5:21 pm

I'm just testing right now, but it was easy to configure several versions of this script.
From mild to just crazy.
1 Plug-in.png
1 Plug-in.png (40.28 KiB) Viewed 774 times

2 Plug-in.png
2 Plug-in.png (46.41 KiB) Viewed 774 times

4 Plug-in.png
4 Plug-in.png (58.6 KiB) Viewed 774 times

8 Plug-in.png
8 Plug-in.png (82.88 KiB) Viewed 774 times
MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 936
Joined: Mon May 19, 2014 10:46 am

Re: Script to control the knobs on my Arturia MiniLab Black

Sun Jan 17, 2021 1:11 am

These scripts are written to handle MIDI control thru a MIDI Controller or a Logic Pro X Modulator.

The current CC's setup in these scripts are for 16 knobs...

7.74,71,76,77,93,73,75,114,18,19,16,17,91,79,72 (default values for a Arturia MiniLab)

If you want a script to be controlled by the Modulator, change the TO in the Modulator to one of the above CC numbers.

These scripts can easily be modified to support other MIDI Controllers and adjust to handle any number of plug-in parameters.

Currently I've setup to handle, 1, 2, 4, 8 but you can create 3, 5, 7, etc..., even 16, 23, etc...

A video sample of the 8 plug-in parameter
Attachments
Arturia MiniLab Black.zip
(8.52 KiB) Downloaded 19 times
MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.3.1 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.1) Rosetta 2 not installed