Home Forums Logelloop 6 (English spoken) Dynamic playback/stretch control of a current Korpus looper Reply To: Dynamic playback/stretch control of a current Korpus looper

#6640
Patrick KiznyPacocreative
Participant

What I’ve managed to do is the following:

CC11 is coming from an expression pedal and is 0-127 range.

1. Created a macro, for now it’s static FX target
InsertSendMessage fx1 1 HTSSpeed $midiv_cc1$

2. Made id available in the project
3. Assigned a macro midi listener for CC11
4. Added a macro triggered by midi CC11

But it does not seem to work properly.
When I send CC11 it does not seem to trigger the macro, but sets the variable.
When I click “start” on macro, it sets the HTSSpeed to last changed variable.

I’m not sure if that’s the right way of doing that.
When a macro is assigned to a midi trigger, I’d be expecting that the midi CC value be passed to the midi as a param.
I wasn’t able to find something like that in the docs, I only found the setting a listener path that I explored.

Still need help with:
⇀ Accessing currently selected Korpus looper in the macro editor
⇀ Passing this looper address to send commands like HTSSpeed etc…
⇀ Properly capturing CC value in macro (assuming there’s a simpler way than a listener)
⇀ How to map $midiv_cc1$ (0-127) to speed range 1-50 for example (I’m having syntax issues)

InsertSendMessage fx1 1 HTSSpeed $midiv_cc1$/127*10
Line: 1, Error in command: lexical error At position 44, separator needed after ", but / found instead!

Thanks

https://www.dropbox.com/scl/fi/8sbjmf2v3ticlczsdopu1/LooperMacro2.jpg?rlkey=u4mts00ky59we0z9fkrfep63y&dl=0