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

#6648
Philippe OllivierPhilippe
Keymaster

1/

If you put :

DoOnce
Declare int $k_index$ = $Korpus_data1_rank1_Counter_state$
InsertSendMessage fx[$k_index$] 1 HTSSpeed {scale($midiv_cc1$, 0, 127, 100, 1)}
EndDoOnce

it is the same as you put

Declare int $k_index$ = $Korpus_data1_rank1_Counter_state$
InsertSendMessage fx[$k_index$] 1 HTSSpeed {scale($midiv_cc1$, 0, 127, 100, 1)}

DoOnce is not useful.

2/
You should not trig the macro with your expression pedal, because you will trig to many time the macro and that will create some issues in Logelloop.
Please use a macro loop or something else instead.
3/
I made a mistake, when writing :

DoRepeat
InsertSendMessage fx[$Korpus_data1_rank1_Counter_state$] 1 SpeedFloat {scale($midiv_cc1$, 0, 127, -20, 20)}
Sleep 50
While true

I wanted to write :

DoRepeat
InsertSendMessage fx[$Korpus_data1_rank1_Counter_state$] 1 SpeedFloat {scale(currentCaseOptionValueFloat(0), 0, 127, -20, 20)}
Sleep 50
While true

Sorry