Slow down output frame rate?
Posted: 21 Aug 2013 08:28
Anyone have an idea how to slow down the output rate of osc values. Only way I could think of doing this is to separate all the osc output into a script that is able to throttle the output against the time function, though I'm really not sure on the best practice for implementing something like this or if this is the right way to go about throttling the output.
Side note: I'm trying to control a bunch of strip lighting attached to a raspberry pi via two 16 channel PWM driver boards. On Lemur I've got various controls that end up outputting 30 different address/arguments for controling Hue, Saturation and Values of 10 different strips. The problem I'm running into is that I the raspberry pi just can't seem to keep up with the enormous amount of messages Lemur is able to send per second. I've tried both pyOSC and pyLiblo libraries and neither seem even close to fast enough.
Side note: I'm trying to control a bunch of strip lighting attached to a raspberry pi via two 16 channel PWM driver boards. On Lemur I've got various controls that end up outputting 30 different address/arguments for controling Hue, Saturation and Values of 10 different strips. The problem I'm running into is that I the raspberry pi just can't seem to keep up with the enormous amount of messages Lemur is able to send per second. I've tried both pyOSC and pyLiblo libraries and neither seem even close to fast enough.