Win10 volume control with Behringer X-touch mini

Hello Dears,

I would like to control windows main volume using behringer x-touch mini controller via emulating multimedia buttons keystrokes “Vol+” and “Vol-”.

X-touch mini has encoders with LED, showing an value of position.

MIDI messages comes as follows, when spinning counter-clockwise:
1977925 - MIDI IN [X-TOUCH MINI]: BA 01 07
1977968 - MIDI IN [X-TOUCH MINI]: BA 01 05
1978030 - MIDI IN [X-TOUCH MINI]: BA 01 04
1978054 - MIDI IN [X-TOUCH MINI]: BA 01 01
1978072 - MIDI IN [X-TOUCH MINI]: BA 01 00
1978093 - MIDI IN [X-TOUCH MINI]: BA 01 00
1978129 - MIDI IN [X-TOUCH MINI]: BA 01 00
1978691 - MIDI IN [X-TOUCH MINI]: BA 01 00
1978717 - MIDI IN [X-TOUCH MINI]: BA 01 00
when encoder reaches “minimum”, it sends BA 01 00, indicating that it is in minimum position.
So, only by triggerring LAST message, I can send keystroke “Vol-”

when rotating encoder clockwise, messages are as follows:
2100457 - MIDI IN [X-TOUCH MINI]: BA 01 7B
2100457 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7B
2100587 - MIDI IN [X-TOUCH MINI]: BA 01 7C
2100587 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7C
2100686 - MIDI IN [X-TOUCH MINI]: BA 01 7D
2100686 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7D
2100822 - MIDI IN [X-TOUCH MINI]: BA 01 7E
2100822 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7E
2100947 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2100948 - IN 0.1 MIDI BA 01 7F
2100948 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2101080 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2101080 - IN 0.1 MIDI BA 01 7F
2101080 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2101309 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2101309 - IN 0.1 MIDI BA 01 7F
2101309 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2101994 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2101994 - IN 0.1 MIDI BA 01 7F
2101994 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2102459 - MIDI IN [X-TOUCH MINI]: BA 01 7F

I set up to send keystroke to system, when for last messages only for “Vol-” and “Vol+”.

But logic in between, I do not fully understand.

Yes, I do understand, I need to use rules and compare values and compare them.
Could, somebody, please, forward me into right direction?

Full spin from max to min is:

2267288 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2267288 - IN 0.1 MIDI BA 01 7F
2267292 - OUT 0.1 Physical Keys: Volume +
2267344 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2267344 - IN 0.1 MIDI BA 01 7F
2267348 - OUT 0.1 Physical Keys: Volume +
2267403 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2267403 - IN 0.1 MIDI BA 01 7F
2267408 - OUT 0.1 Physical Keys: Volume +
2267481 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2267481 - IN 0.1 MIDI BA 01 7F
2267485 - OUT 0.1 Physical Keys: Volume +
2273064 - MIDI IN [X-TOUCH MINI]: BA 01 7E
2273064 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7E
2273104 - MIDI IN [X-TOUCH MINI]: BA 01 7B
2273104 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7B
2273248 - MIDI IN [X-TOUCH MINI]: BA 01 7A
2273248 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7A
2273310 - MIDI IN [X-TOUCH MINI]: BA 01 79
2273310 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 79
2273375 - MIDI IN [X-TOUCH MINI]: BA 01 78
2273375 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 78
2273491 - MIDI IN [X-TOUCH MINI]: BA 01 77
2273491 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 77
2273539 - MIDI IN [X-TOUCH MINI]: BA 01 75
2273539 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 75
2273621 - MIDI IN [X-TOUCH MINI]: BA 01 74
2273621 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 74
2273690 - MIDI IN [X-TOUCH MINI]: BA 01 73
2273690 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 73
2273772 - MIDI IN [X-TOUCH MINI]: BA 01 72
2273772 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 72
2273843 - MIDI IN [X-TOUCH MINI]: BA 01 71
2273843 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 71
2273919 - MIDI IN [X-TOUCH MINI]: BA 01 70
2273919 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 70
2273991 - MIDI IN [X-TOUCH MINI]: BA 01 6F
2273991 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6F
2274053 - MIDI IN [X-TOUCH MINI]: BA 01 6E
2274053 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6E
2274124 - MIDI IN [X-TOUCH MINI]: BA 01 6D
2274124 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6D
2274198 - MIDI IN [X-TOUCH MINI]: BA 01 6C
2274198 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6C
2274271 - MIDI IN [X-TOUCH MINI]: BA 01 6B
2274271 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6B
2274359 - MIDI IN [X-TOUCH MINI]: BA 01 6A
2274359 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6A
2274459 - MIDI IN [X-TOUCH MINI]: BA 01 69
2274459 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 69
2274520 - MIDI IN [X-TOUCH MINI]: BA 01 68
2274520 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 68
2274596 - MIDI IN [X-TOUCH MINI]: BA 01 67
2274596 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 67
2274659 - MIDI IN [X-TOUCH MINI]: BA 01 66
2274659 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 66
2274746 - MIDI IN [X-TOUCH MINI]: BA 01 65
2274746 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 65
2274805 - MIDI IN [X-TOUCH MINI]: BA 01 64
2274805 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 64
2274873 - MIDI IN [X-TOUCH MINI]: BA 01 63
2274873 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 63
2274929 - MIDI IN [X-TOUCH MINI]: BA 01 62
2274929 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 62
2275000 - MIDI IN [X-TOUCH MINI]: BA 01 61
2275000 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 61
2275082 - MIDI IN [X-TOUCH MINI]: BA 01 60
2275082 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 60
2276256 - MIDI IN [X-TOUCH MINI]: BA 01 5F
2276256 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5F
2276316 - MIDI IN [X-TOUCH MINI]: BA 01 5E
2276316 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5E
2276427 - MIDI IN [X-TOUCH MINI]: BA 01 5D
2276427 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5D
2276470 - MIDI IN [X-TOUCH MINI]: BA 01 5B
2276470 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5B
2276536 - MIDI IN [X-TOUCH MINI]: BA 01 5A
2276536 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5A
2276577 - MIDI IN [X-TOUCH MINI]: BA 01 58
2276577 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 58
2276617 - MIDI IN [X-TOUCH MINI]: BA 01 55
2276617 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 55
2276654 - MIDI IN [X-TOUCH MINI]: BA 01 52
2276654 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 52
2276692 - MIDI IN [X-TOUCH MINI]: BA 01 4F
2276692 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4F
2276741 - MIDI IN [X-TOUCH MINI]: BA 01 4D
2276741 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4D
2276797 - MIDI IN [X-TOUCH MINI]: BA 01 4C
2276797 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4C
2276860 - MIDI IN [X-TOUCH MINI]: BA 01 4B
2276860 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4B
2276925 - MIDI IN [X-TOUCH MINI]: BA 01 4A
2276925 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4A
2276972 - MIDI IN [X-TOUCH MINI]: BA 01 48
2276972 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 48
2277015 - MIDI IN [X-TOUCH MINI]: BA 01 46
2277015 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 46
2277064 - MIDI IN [X-TOUCH MINI]: BA 01 44
2277064 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 44
2277109 - MIDI IN [X-TOUCH MINI]: BA 01 42
2277109 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 42
2277141 - MIDI IN [X-TOUCH MINI]: BA 01 3F
2277141 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 3F
2277175 - MIDI IN [X-TOUCH MINI]: BA 01 3C
2277175 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 3C
2277218 - MIDI IN [X-TOUCH MINI]: BA 01 3A
2277218 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 3A
2277255 - MIDI IN [X-TOUCH MINI]: BA 01 37
2277255 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 37
2277295 - MIDI IN [X-TOUCH MINI]: BA 01 35
2277295 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 35
2277761 - MIDI IN [X-TOUCH MINI]: BA 01 34
2277761 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 34
2277791 - MIDI IN [X-TOUCH MINI]: BA 01 31
2277791 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 31
2277817 - MIDI IN [X-TOUCH MINI]: BA 01 2E
2277817 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2E
2277847 - MIDI IN [X-TOUCH MINI]: BA 01 2B
2277847 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2B
2277879 - MIDI IN [X-TOUCH MINI]: BA 01 28
2277879 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 28
2277909 - MIDI IN [X-TOUCH MINI]: BA 01 25
2277909 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 25
2277939 - MIDI IN [X-TOUCH MINI]: BA 01 22
2277939 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 22
2277974 - MIDI IN [X-TOUCH MINI]: BA 01 1F
2277974 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1F
2278008 - MIDI IN [X-TOUCH MINI]: BA 01 1C
2278008 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1C
2278046 - MIDI IN [X-TOUCH MINI]: BA 01 19
2278046 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 19
2278085 - MIDI IN [X-TOUCH MINI]: BA 01 16
2278085 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 16
2278119 - MIDI IN [X-TOUCH MINI]: BA 01 13
2278119 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 13
2278158 - MIDI IN [X-TOUCH MINI]: BA 01 10
2278158 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 10
2278200 - MIDI IN [X-TOUCH MINI]: BA 01 0E
2278200 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0E
2278240 - MIDI IN [X-TOUCH MINI]: BA 01 0C
2278240 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0C
2278275 - MIDI IN [X-TOUCH MINI]: BA 01 09
2278275 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 09
2278318 - MIDI IN [X-TOUCH MINI]: BA 01 07
2278318 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 07
2278732 - MIDI IN [X-TOUCH MINI]: BA 01 06
2278732 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 06
2278753 - MIDI IN [X-TOUCH MINI]: BA 01 03
2278753 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 03
2278772 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278772 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278796 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278796 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278818 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278818 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278844 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278844 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278873 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278873 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278907 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278907 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278953 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278953 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2278998 - MIDI IN [X-TOUCH MINI]: BA 01 00
2278998 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00

and from min to max:

2413395 - MIDI IN [X-TOUCH MINI]: BA 01 00
2413395 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2413437 - MIDI IN [X-TOUCH MINI]: BA 01 00
2413437 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2413497 - MIDI IN [X-TOUCH MINI]: BA 01 00
2413497 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 00
2414510 - MIDI IN [X-TOUCH MINI]: BA 01 01
2414510 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 01
2414570 - MIDI IN [X-TOUCH MINI]: BA 01 02
2414570 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 02
2414621 - MIDI IN [X-TOUCH MINI]: BA 01 04
2414621 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 04
2414686 - MIDI IN [X-TOUCH MINI]: BA 01 05
2414686 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 05
2414737 - MIDI IN [X-TOUCH MINI]: BA 01 07
2414737 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 07
2414796 - MIDI IN [X-TOUCH MINI]: BA 01 08
2414796 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 08
2414850 - MIDI IN [X-TOUCH MINI]: BA 01 0A
2414850 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0A
2414913 - MIDI IN [X-TOUCH MINI]: BA 01 0B
2414913 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0B
2414974 - MIDI IN [X-TOUCH MINI]: BA 01 0C
2414974 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0C
2415021 - MIDI IN [X-TOUCH MINI]: BA 01 0E
2415021 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 0E
2415066 - MIDI IN [X-TOUCH MINI]: BA 01 10
2415066 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 10
2415106 - MIDI IN [X-TOUCH MINI]: BA 01 13
2415106 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 13
2415162 - MIDI IN [X-TOUCH MINI]: BA 01 14
2415162 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 14
2415709 - MIDI IN [X-TOUCH MINI]: BA 01 15
2415709 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 15
2415737 - MIDI IN [X-TOUCH MINI]: BA 01 18
2415737 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 18
2415801 - MIDI IN [X-TOUCH MINI]: BA 01 19
2415801 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 19
2415849 - MIDI IN [X-TOUCH MINI]: BA 01 1B
2415849 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1B
2415935 - MIDI IN [X-TOUCH MINI]: BA 01 1C
2415935 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1C
2415989 - MIDI IN [X-TOUCH MINI]: BA 01 1D
2415989 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1D
2416082 - MIDI IN [X-TOUCH MINI]: BA 01 1E
2416082 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 1E
2416117 - MIDI IN [X-TOUCH MINI]: BA 01 21
2416117 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 21
2416187 - MIDI IN [X-TOUCH MINI]: BA 01 22
2416187 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 22
2416224 - MIDI IN [X-TOUCH MINI]: BA 01 25
2416224 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 25
2416265 - MIDI IN [X-TOUCH MINI]: BA 01 28
2416265 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 28
2416309 - MIDI IN [X-TOUCH MINI]: BA 01 2A
2416309 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2A
2416355 - MIDI IN [X-TOUCH MINI]: BA 01 2C
2416355 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2C
2416840 - MIDI IN [X-TOUCH MINI]: BA 01 2D
2416840 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2D
2416880 - MIDI IN [X-TOUCH MINI]: BA 01 2F
2416880 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 2F
2416923 - MIDI IN [X-TOUCH MINI]: BA 01 31
2416923 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 31
2416958 - MIDI IN [X-TOUCH MINI]: BA 01 34
2416958 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 34
2417005 - MIDI IN [X-TOUCH MINI]: BA 01 36
2417005 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 36
2417041 - MIDI IN [X-TOUCH MINI]: BA 01 39
2417041 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 39
2417079 - MIDI IN [X-TOUCH MINI]: BA 01 3C
2417079 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 3C
2417128 - MIDI IN [X-TOUCH MINI]: BA 01 3E
2417128 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 3E
2417174 - MIDI IN [X-TOUCH MINI]: BA 01 40
2417174 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 40
2417219 - MIDI IN [X-TOUCH MINI]: BA 01 42
2417219 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 42
2417270 - MIDI IN [X-TOUCH MINI]: BA 01 44
2417270 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 44
2417343 - MIDI IN [X-TOUCH MINI]: BA 01 45
2417343 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 45
2417455 - MIDI IN [X-TOUCH MINI]: BA 01 46
2417455 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 46
2417512 - MIDI IN [X-TOUCH MINI]: BA 01 47
2417512 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 47
2417978 - MIDI IN [X-TOUCH MINI]: BA 01 48
2417978 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 48
2418020 - MIDI IN [X-TOUCH MINI]: BA 01 4A
2418020 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4A
2418055 - MIDI IN [X-TOUCH MINI]: BA 01 4D
2418055 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4D
2418104 - MIDI IN [X-TOUCH MINI]: BA 01 4F
2418104 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 4F
2418148 - MIDI IN [X-TOUCH MINI]: BA 01 51
2418148 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 51
2418187 - MIDI IN [X-TOUCH MINI]: BA 01 54
2418187 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 54
2418231 - MIDI IN [X-TOUCH MINI]: BA 01 56
2418231 - IN 0.0 MIDI BA 01 56
2418231 - OUT 0.0 Physical Keys: Volume - : keystroke suppressed (main window active)
2418272 - MIDI IN [X-TOUCH MINI]: BA 01 58
2418272 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 58
2418306 - MIDI IN [X-TOUCH MINI]: BA 01 5B
2418306 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5B
2418361 - MIDI IN [X-TOUCH MINI]: BA 01 5C
2418361 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5C
2418403 - MIDI IN [X-TOUCH MINI]: BA 01 5E
2418403 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5E
2418459 - MIDI IN [X-TOUCH MINI]: BA 01 5F
2418460 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 5F
2418517 - MIDI IN [X-TOUCH MINI]: BA 01 60
2418517 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 60
2418602 - MIDI IN [X-TOUCH MINI]: BA 01 61
2418602 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 61
2420518 - MIDI IN [X-TOUCH MINI]: BA 01 62
2420518 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 62
2420656 - MIDI IN [X-TOUCH MINI]: BA 01 63
2420656 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 63
2420729 - MIDI IN [X-TOUCH MINI]: BA 01 64
2420729 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 64
2420823 - MIDI IN [X-TOUCH MINI]: BA 01 65
2420823 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 65
2420911 - MIDI IN [X-TOUCH MINI]: BA 01 66
2420911 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 66
2421313 - MIDI IN [X-TOUCH MINI]: BA 01 67
2421313 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 67
2421896 - MIDI IN [X-TOUCH MINI]: BA 01 68
2421896 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 68
2423215 - MIDI IN [X-TOUCH MINI]: BA 01 69
2423215 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 69
2423440 - MIDI IN [X-TOUCH MINI]: BA 01 6A
2423440 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6A
2423574 - MIDI IN [X-TOUCH MINI]: BA 01 6B
2423574 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6B
2423679 - MIDI IN [X-TOUCH MINI]: BA 01 6C
2423679 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6C
2423785 - MIDI IN [X-TOUCH MINI]: BA 01 6D
2423785 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6D
2423832 - MIDI IN [X-TOUCH MINI]: BA 01 6F
2423832 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 6F
2423932 - MIDI IN [X-TOUCH MINI]: BA 01 70
2423932 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 70
2423972 - MIDI IN [X-TOUCH MINI]: BA 01 72
2423972 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 72
2424083 - MIDI IN [X-TOUCH MINI]: BA 01 73
2424083 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 73
2424481 - MIDI IN [X-TOUCH MINI]: BA 01 74
2424481 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 74
2424501 - MIDI IN [X-TOUCH MINI]: BA 01 77
2424501 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 77
2424525 - MIDI IN [X-TOUCH MINI]: BA 01 7A
2424525 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7A
2424558 - MIDI IN [X-TOUCH MINI]: BA 01 7D
2424558 - MIDI OUT [Bome MIDI Translator 1 Virtual Out]: BA 01 7D
2424586 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2424586 - IN 0.1 MIDI BA 01 7F
2424586 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2424624 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2424624 - IN 0.1 MIDI BA 01 7F
2424624 - OUT 0.1 Physical Keys: Volume + : keystroke suppressed (main window active)
2424667 - MIDI IN [X-TOUCH MINI]: BA 01 7F
2424667 - IN 0.1 MIDI BA 01 7F

BR /A

Hi, this kind of works on my system. The knob doesn’t move much on each up and down keystroke, however. Maybe I should set a timer and send multiple keystrokes on each up and down. Anyway this should give you the idea.

Anything related to global variable “zz” can be ignored as I only use this to debug the program and it only works on Beta 1.8.5

Volume up and down-xtouch.bmtp (1.5 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

This one is more responsive. It is more complex and uses a timer to send multiple keystrokes for each up and down. It uses:

ga - Last known CC value
gb - Direction -1 or +1
gc - Current timer keystroke count

gc seems to work at value of 4 for me in the first translator.

For gc, if a timer is active, incoming CC’s are ignored until the timer is finished.

Volume up and down-xtouch-w-timer.bmtp (1.4 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Steve, thank you very much in a) solving an issue b) shortly explaining between the lines how logic of rules works. Take care and be safe! BR /A

Happy to have been of help!

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz