Hello! Thanks for making such a great product, I'm really enjoying it
I'm using the Twister in relative 3FH/41H mode, but I was wondering if there is any way to make it more precise.
Specifically, it appears that right now it sends around 100 midi messages per 360 degrees of rotation, would it be possible to send 200 or more?
I looked over the source code, but I couldn't tell at a glance if a message was being sent for each pulse of the hardware encoder or if they were aggregated first and then sent over.
I guess another way to word it is, is the firmware already sending 1 message per 1 hardware pulse or is there room for more precision? Or maybe some way for the encoders to send pulses more finely? (I'm not sure if the hw is configurable at all at that level)
I understand that there is a "fine tuning" mode but that simply sends less messages (by aggregation), rather than more. In my app, I'm already summing up the relative messages and doing my own scaling, so it's really a case of getting more "step messages per degree" rather than "going slower".
Alternatively to sending more messages, it would also be cool to aggregate the hardware encoder into something other than just 65/63 values. So if the encoder had more precision per update loop, it might be able to send over a wider range of values (say 64 +- num pulses done this update). So the message rate can remain the same, but the resolution would be higher.
Any input would be really appreciated! I could dig a the firmware source some more, but it seems like a question someone might just know the answer to
Thanks!
-A
Bookmarks