Strange One – Midi Velocity Value

5.18K viewsGeneral
0
0 Comments

Hi Gang,

I have attached the .json Script incase its useful.

Weird one here, I am using Ableton, A Yaeltex Turn & Ableton Push 2.

I have a set up here, an instrument rack (1) with two other instrument racks (2a & 2b) or ‘chains’ embedded within.

I have set up my CSS script so every-time a new chain is selected the encoder on my Yaeltex is updated and will control Macro 1 on that chain.

The feedback between the Yaeltex and Ableton is fine. When I move the knob on one or the other then I get a feedback response every time.

The issue comes when I introduce Push into the mix. When I open Ableton I do get three way feedback between Ableton, Push & The Yaeltex – each device feeds back to the other. When I change to a different chain I still get feedback from Ableton and the Push but the Yaeltex stops giving me visual feedback.

When I move the endless encoder on the Yaeltex there is a Jump from the encoder to the Value on Ableton. I know Value Scale is out there but this is not a viable solution for this issue.

What I need is the value across all of the devices to be the same at all times. I’m very close but there is just one glitch which I need to iron out.

admin Changed status to publish
Attached Files:
0

Hey Glenn,
So thank you very much for outlining the above. It took me a few times to read and digest it but it makes sense to me now in an elementary way. It’s amazing (but equally unsurprising) how such a brief syntax unravels the whole show.!

Anyway I have implemented the new code now and as far as I can tell I now have 32 encoders which are almost doing exactly what I want them to do. I have shared the code incase you and others find it useful.

There is only one glitch as far as I can tell and it leaves me scratching my head.

The endless encoders also have button functionality. I have set this button up using the controller’s set up application (‘Kilowatt’) so that when I press it it quickly switches to bank 2.

In Kilowatt I have set it up so I have 4 banks – these are similar to modes in CSS but they function slightly differently. When I change a bank in Kilowatt it allows me to change the MIDI information sent from each of the controllers physical components.

On Bank 1, when I press an encoder it ‘quick shifts’ just that one encoder to bank 2. So say on Bank 1 the encoder controllers Macro 1 on Bank 2 it controls Macro 5.

This is super dope for what I’m looking to do buuuuut when I press the encoder and quick switch to back 2, I loose the feedback from Push to the Yaeltex Controller. The Yaeltex still sends to the Push but the push does not link to the Yaeltex.

Unlike last time, when I ‘select’ either the macro or the current device, this does not resync/update functionality. What I have to do is switch the bank on the Yaeltex from 1 to 4 and back and then it updates and it works. The additional steps needed here kinda negates the benefit of the cool functionality.

I thought one solution could be to add a listener to the script so that when the button was pressed the something was fired but the button has no visual MIDI information on the CSS Midi Monitor or that of Kilowatt.

It feels a little like the end of the road for that one for me, but hey you never know.

I have made a short video to try and makes things more visually clear, whether it will be allowed on the forum or not I don’t know.

https://drive.google.com/file/d/18uhOiiBt3B35YPgWNcA1N_76sag-UZgS/view?u…

admin Changed status to publish
Attached Files:
You are viewing 1 out of 18 answers, click here to view all answers.