I ran into a problem and I can't figure out how to solve this problem. The problem is this: I have a QU-16 mixing console that supports midi messages. I want to use it to control some parameters in the AUM app for iOS. I can assign controllers perfectly and everything works fine except for one thing: when I press the MUTE button on the mixer, for example, the led indicator on it lights up. But when I press the button, the indicator stays on. While everything works fine in AUM - switching as a function works fine, the problem is only in the led indicator.
The message that the MUTE button sends in the monitor is displayed as
NOTE OFF ch=16 note=0 velocity=0 NOTE OFF ch=16 note=0 velocity=127
Unfortunately, no matter how many times I press the button, it still sends a message at a speed of 127.
If I remap the velocity from 127 to 63 the indicator goes off, but that doesn't solve the problem as now it doesn't light up when I press the button again.
Apparently the problem is in the firmware, but the developers have not updated the product for a long time and are unlikely to fix it. is there any possibility to solve this problem?
but it's not clear how to make them work alternately. There is an idea to put a counter that increases each time by one after pressing. And each time to compare - even or odd this number. If even, then one scenario is triggered, if odd, then another. But I haven't found such a function yet. Can someone tell me?
Post by redheronmusic on Jul 26, 2022 20:30:00 GMT
If you want to toggle a value, that is not the StreamByter I rules that remap inline, but StreamByter II.
I see that you want to toggle between sending 9F 00 3F and 9F 00 40, but what is the incoming message to cause the toggle?
Something like this should work:
IF LOAD Alias J00 Temp Ass Temp = 3F End
If M0 == (message that toggles output goes here, remember no wildcards in SBII) Snd 9F 00 Temp If Temp == 3F Ass Temp = 40 Else Ass Temp = 3F End # Block # option to block the toggling message if otherwise not needed End