Nano Control CC Message Problem
System Information
SoundFlow 4.2.4
OS: darwin 20.3.0
ProductName: macOS
ProductVersion: 11.2.3
BuildVersion: 20D91
Steps to Reproduce
Expected Result
Actual Result
Workaround
Other Notes
Links
User UID: wTDQaEDFG4cVJKpDGfoBJcWDKK73
Feedback Key: sffeedback:wTDQaEDFG4cVJKpDGfoBJcWDKK73:-MXgpWDoY_yHFkyM0PeS
- Christian Scheuer @chrscheuer2021-04-07 17:54:49.610Z
Hi Giuliano,
Thanks for reporting here.
Can I get you to please re-report this answering the questions we're asking in the report?
I have no idea what the problem is or how to help you with no description of the issue.- GGiuliano Sulzberger @Giuliano_Sulzberger
Hello Christian!
Thank you!
So i have the Problem wehere im trying to have my Korg Nano Control do a Mouse Click.
So it seems that the Press on the Nano Kontrol is ON and the Release of the Button on the Nano kontrol acts another Mouseclick wich reverses the thing that im trying to do :)
Is there a Workaround?
Just to have "Note On" so to say?Because by default the Korg Nano Kontrol sends CC Messages wich are apparently ON and Then OFF
All the best! giuli
Christian Scheuer @chrscheuer2021-04-08 10:06:51.615Z
Ah, I see.
SoundFlow has built-in support for filtering Note On and Note Off messages to make sure this kind of thing doesn't happen.
If the device is sending CC values, then this issue would be expected, for exactly the reason you specified there.
The only real way to address this would be to either:
-
Have your device send Note On/Off messages (as they would be automatically filtered for you, so only velocity>0 goes through for Note On messages)
-
Or, add some code to the top of your script to filter out CC messages with a value of 0.
The 2nd step requires no changes to your device, but it does require you to convert your macro into a script.
Once you've converted your macro into a script, you can insert this code at the top to filter out any MIDI message with a value of 0:
if (event.trigger.midiBytes[2] === 0) throw 0;
- GGiuliano Sulzberger @Giuliano_Sulzberger
AAh very good! that helped. Thank you!
-