Can Cantabile output 4-bit variable from bit 0 to 3? One that will repeat from 1-16 eight times until 128?
In the Sysex Encoder, $(val[3…0]) gives a “partial byte” error. Am I missing some details in the expression?
As for binding, I also tried two methods unsuccessfully :
Return remainders after the variable is divided by 16:
IEEERemainder(value, 16) would not return any remainders in every byte 9-16.
In other programs, the remainder function usually gives the desired result of 0-15, 0-15… eight times.
Lastly, of course the Clamp function won’t repeat: Clamp [value, min=0, max=15]
The 4-bit variable is quite commonly used in various sysex implementations. With this, I’m hoping to control a Roland V-Synth in real-time.
Moreover, it’ll be great if Cantabile can also do bits 8-11, bits 12-13 etc.! I hope Cantabile can do this, so I can skip the DAW!