Hi again,
I'm receiving 3D accelerometer data at variable data rate [udpreceive] and I would like to send accelerations at a constant data rate (even though the real refresh might be lower) to my other patches.
If you have a solution you do not need to read further, as this does not work. However, that´s what I´ve tried so far.
In order to get at least similar data rate I tried triggering banging the send boxes ... after [unpackOSC] and [routeOSC] with a relatively high frequency using [metro 10] to [metro 80].
As the individual bang from each received package adds to the metro bangs. I´ve tried to combine the above with a [spigot] and a [toogle] connected to the same metro cutting/allowing flow just prior to the send boxes.
Nothing of this seems to help. I´m getting inconsistently about double or even more amount of lectures from one Acc than from the other ones, and those are also different between them. Probably this has something to do with triggering order and small latencies, since theoretically I´m supposed to always receive all three acc readings sequentially, but actually if I count the three unpack outlet bangs the differences are even higher than after adding spigot and metro banging.
Any clue on how to solve this?
Thank you,
Gaspar