> How much of the application and how many of the connections are sub 20ms? How many are over 100ms?
Good question, the core of the execution engine of the application is a synchronous dataflow graph driven by your audio thread most of the time, so if you set a buffer size of 64 that's going to give you the usual 2ms of latency for instance for the actual computations, and for all the audio processing.
Separate threads feed that in external OSC, MIDI, etc... messages through lock-free queues which should be fast, but I haven't done entire round-trip measurements, will do that !
Good question, the core of the execution engine of the application is a synchronous dataflow graph driven by your audio thread most of the time, so if you set a buffer size of 64 that's going to give you the usual 2ms of latency for instance for the actual computations, and for all the audio processing.
Separate threads feed that in external OSC, MIDI, etc... messages through lock-free queues which should be fast, but I haven't done entire round-trip measurements, will do that !