public Composition() { Name = string.Empty; var messenger = new OSCMessenger(new SharpOSC.UDPSender("127.0.0.1", 55555)); MasterBeat = new MasterBeat(messenger); Camera = new Camera(messenger, MasterBeat); Layers = new ObservableCollection <Layer>(Enumerable.Empty <Layer>()); // TODO temporary CurrentLayer = new Layer(MasterBeat, "Layer0"); }
void Awake() { Instance = this; if (!mOscInitialized) { OSCHandler.Instance.Init(); mOscInitialized = true; try { OSCHandler.Instance.SendMessageToClient("MaxMSP Out", "/ping", 1); } catch (System.Exception e) { e.GetHashCode(); //just do something with it to suppress "unused" warning about e } } Application.runInBackground = true; }