Control change cycle random behaviour
2 posters
Page 1 of 1
Control change cycle random behaviour
Hi,
Thanks for your great plugin. I'm using v.2.0.9 with a stream deck xl software version 5.1.1.14737, and loopmidi. I'm trying to configure a translation file to cycle through some CC values. However, even using the provided "TranslationFileTemplate", the values seem to progress linearly for a while but then start decreasing instead of increasing, or sometimes repeat values, or sometimes 'bounce' when they haven't reached the last value. The speed of the press of the button seems to have some impact on this but inconsistently. I thought it might be a feedback loop but I deactivated the Daw2StreamDeck port in LoopMidi and it still does it.
Is this a bug?
Thanks for your great plugin. I'm using v.2.0.9 with a stream deck xl software version 5.1.1.14737, and loopmidi. I'm trying to configure a translation file to cycle through some CC values. However, even using the provided "TranslationFileTemplate", the values seem to progress linearly for a while but then start decreasing instead of increasing, or sometimes repeat values, or sometimes 'bounce' when they haven't reached the last value. The speed of the press of the button seems to have some impact on this but inconsistently. I thought it might be a feedback loop but I deactivated the Daw2StreamDeck port in LoopMidi and it still does it.
Is this a bug?
Indrasnet- Posts : 5
Join date : 2021-10-15
Re: Control change cycle random behaviour
Hi,
The built-in behavior is to change direction if you hold the button for more than one second. If this is what you experience, then it is not a bug. If it changes direction due to repeated quick presses, then it is a bug.
The built-in behavior is to change direction if you hold the button for more than one second. If this is what you experience, then it is not a bug. If it changes direction due to repeated quick presses, then it is a bug.
Re: Control change cycle random behaviour
Thanks for your incredibly fast reply. Yes, I noticed the change direction when I held the button. But it does it at other times too. Pressing the button quite quickly repeatedly seems to cause the most problems. I wonder if its rapidly changing directions because it's interpreting two quick presses as one long one?
Indrasnet- Posts : 5
Join date : 2021-10-15
Re: Control change cycle random behaviour
I had a look at the code, and you're right!
The "hold" timer is actually .7 seconds, and if you press the key, release it, press it again within .7 seconds, and have it pressed when .7 seconds after the first press has elapsed, it will detect it as a "hold" and reverse the cycle direction.
I'll fix that in the next release. Thanks for reporting it.
The "hold" timer is actually .7 seconds, and if you press the key, release it, press it again within .7 seconds, and have it pressed when .7 seconds after the first press has elapsed, it will detect it as a "hold" and reverse the cycle direction.
I'll fix that in the next release. Thanks for reporting it.
Re: Control change cycle random behaviour
Fantastic! Thanks for ultra-fast bug squashing!
Indrasnet- Posts : 5
Join date : 2021-10-15
Similar topics
» Control Change (CW/CCW)
» Displayonsend does not seem to work in Cycle File
» Issues with Control Change in a Multi Action Button
» Program change
» Erratic behaviour for Selected Channel 'Rec'
» Displayonsend does not seem to work in Cycle File
» Issues with Control Change in a Multi Action Button
» Program change
» Erratic behaviour for Selected Channel 'Rec'
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum