//private Stopwatch sw; public Runloop(ISource s, OscConnection c, OscProcessor p) { source = s; source.BufferUpdated += BufferUpdated; connection = c; processor = p; }
private void SendMessages(List <Input> ins) { var commands = processor.MakeCommands(ins); if (commands.Count != 0) { OscProcessor.SendCommands(commands, connection); new Thread(() => CommandsSent(commands.Select(i => i.ToString()).ToList(), EventArgs.Empty)).Start(); } Run();//loop }