Avoid overloading scheduler in SystemClock or TempoClock by defering all message actions back to AppClock

nix
Owen Green 6 years ago
parent 2b8eea64e5
commit 9542b9be78

@ -83,7 +83,7 @@ FluidManipulationClient {
synth !? { synth !? {
OSCFunc( OSCFunc(
{ |msg| { |msg|
forkIfNeeded{ defer{
var result; var result;
result = FluidMessageResponse.collectArgs(parser,msg.drop(3)); result = FluidMessageResponse.collectArgs(parser,msg.drop(3));
if(action.notNil){action.value(result)}{action.value}; if(action.notNil){action.value(result)}{action.value};

Loading…
Cancel
Save