If the log data is from a reaction that’s activated by a momentary button, then it could be the reaction is firing twice, because a button press and button release both send a velocity. You can remedy this by adding an action block that exits the reaction when the “button release” velocity is registered.
Does this work like you want it? I don’t own an APC 40 but I tested it on my MIDI Fighter Twister and then used the Remotify Template for the Akai APC40 MK2 to assign the bank buttons.
I’ll get back to you properly when I sit down and look at this again, but a quick cursory script and it seems to work. Thank you you legend.!!!
A little Python tutorial might help you out. PYTHON BASICS In this case “select_device” is what we call a “function“. Functions are useful because you can repeatedly call upon a block of code without having to retype everything. You just have to call upon the function’s name, in this case “select_device”. To call upon a […]
So I’ve managed to get it working using the ‘Song>Select Device Parameter’ The problem I have run into now is the Macro I am looking to select is embedded within 2 Device racks. With the Device Parameter mapping you are able to add multiple chains to a device (see screen shot 1) but with the […]
I’m trying the same thing. If it would be possible to share the custom script, that would be great.
I was able to recreate your problem but at the moment, I don’t know how to fix it. Or at least, I don’t know how to fix it with the way it is set up now because I think it has something to do with how the Device Parameter Mapping is processed. I only used […]
Ah, I was under the impression you were using the MIDIMIX with sliders, and wanted a way to use the “takeover” function. But if I’m understanding correctly, you want your Rotary Encoders to show/have the Value of the Macro Parameters when you change the group of Macro’s. Here’s what I would do: Make a new […]
Hi Glenn, Thanks for the detailed asnwer. The thing is, when I’m setting up the encoders adding a CSS Device Parameter mapping it’s working as i would like to. When i open up the project and the script initalizes the encoders are automatically picking up the device values, I don’t need to move them. Would […]
forgot to press the upload button the script….