midizap icon indicating copy to clipboard operation
midizap copied to clipboard

Jog wheel forward and back behaving differently

Open parkerlreed opened this issue 2 years ago • 1 comments

DJControl Compact USB

Pipewire Jack with QJackctl

CC48> works great and steps with every tick of the encoder.

CC48< starts spamming and because of that chokes up input until midizap can catch up

Back has a high value at ~126-127. Could this be causing it? I tried different operators after the CC48 but didn't get any better results

The raw messages look like

32:0   Control change          0, controller 48, value 1
 32:0   Control change          0, controller 48, value 1
 32:0   Control change          0, controller 48, value 1
 32:0   Control change          0, controller 48, value 1
 32:0   Control change          0, controller 48, value 126
 32:0   Control change          0, controller 48, value 127
 32:0   Control change          0, controller 48, value 127
 32:0   Control change          0, controller 48, value 127
 32:0   Control change          0, controller 48, value 127

parkerlreed avatar Nov 03 '22 03:11 parkerlreed

Midi debug output is the same. The messages themselves are very consistent so I believe is the 127 value being interpreted as VERY fast when that's the slowest speed.

1 is slow 2 and 3 are faster and faster

127 is slow reverse and 126/165 are faster reverse. So going backwards.

[0] CC48-1 value = 1
[0] CC48-1 value = 1
[0] CC48-1 value = 1
[0] CC48-1 value = 1
[0] CC48-1 value = 126
[0] CC48-1 value = 127
[0] CC48-1 value = 127
[0] CC48-1 value = 127
[0] CC48-1 value = 127

parkerlreed avatar Nov 03 '22 04:11 parkerlreed