working with touchosc live looper app I noticed two issues:
- sometimes a noticable latency while setting values from Sonic Pi which trigger interface elements on the touchosc app
- random malfunctions such as that values sent by Sonic Pi seem not to reach the app
I guess that #1 is somehow unavoidable and will be dependent on how much is going on and how powerful the used devices are; as far as I know I have made proper use of
use_real_time. But I wonder whether there are some general tipps or best practices, how to avoid #2 (if not also #1).
Unfortunately the fact that some osc messages sometimes seem not to reach my touchosc app is hardly reproducible. E. g. an LED will be set to
0 during initilization (first run of script; does always seem to work); while using the live looper it shows a recording live loop (set to
1) and is again set to
0 at the end of the loop (followed by a
stop); this does not work always. Of course I can not rule out any mistakes I made writing the script but as I get somehow random results I am pretty sure that it should work as expected.
If you have any ideas about that I’d be grateful.