APC 40 MK2 script (mod of DrivenByMoss)

Post Reply New Topic
RELATED
PRODUCTS

Post

I don't know if anyone will find this useful, but I forked Moss's script and made some modifications to it, so it works better with the way I play live:

- Changing the ninth column from launching scenes to launching clips of the ninth track
- All faders now go up to 0db, instead of +6db
- The default view is now session view
- Changed colors to match Bitwig more closely, and changed playing clip color to white
- 'Pan' mode is now used to control the first remote control on each track

You can get it here:
https://github.com/Nettsu/DrivenByGrass

Post

Cool!

Post

I added a download link to github and changed the name and author of the script to avoid conflicts with the original. Also removed all controllers except for APC40 mk2, since I didn't change anything in the other ones.

Post

I made some changes to the script:
- reverted the 9th column hack, I try to fit into 8 channels now anyway and the hack was giving me some problems
- changed how arrow buttons work, now scenes are scrolled by full bank and the track bank is always moving by one track only
- the "bank" arrows now control remote controls number 7 and 8 (very useful for controls that are buttons and not knobs), the old functionality is available by keeping "shift" pressed

Post

Hi.

I am writting a new script for the Apc 40 mk2. I didn't find the part in Moßgraber script related to color matching (the function that translate rgb from bitwig to apc color possibility).
Certainly you can help me to figure out the file and function(s) where it is located?

Post

Sure thing! The code you're looking for is in "src/main/java/de/mossgrabers/controller/apc/controller/APCColors.java".
The function "public static void addColors (final ColorManager colorManager, final boolean isMkII)" is mapping Bitwig colours to APC 40 colours.

Post

Hi.

The file "APCColors.java" seem to be not there : https://i.imgur.com/nrn5C0a.gif . It have "APCColorManager.java" instead.

Did you mean this repository : https://github.com/git-moss/DrivenByMoss ?

Post

He must have changed the file structure since I forked my repository, maybe look for the function 'addColors'?

edit: Ah, I checked and in the current code it's happening in the constructor of the APCColorManager class.

Post

HI.

Yes...
I haven't check your fork on Github first. All is clear now.
Thanks.

Post Reply

Return to “Controller Scripting”