static bool InitKinect() { foreach (var potentialSensor in KinectSensor.KinectSensors) { if (potentialSensor.Status == KinectStatus.Connected) { sensor = potentialSensor; break; } } if (sensor == null) { return(false); } sensor.SkeletonStream.Enable(); sensor.SkeletonFrameReady += SkeletonFrameReady; Gestures.Load(); Dispatch.SkeletonMoved += SkeletonMoved; Dispatch.Beat += Beat; //Dispatch.Beat += (time, beat) => Console.WriteLine("Beat {0}", beat); sensor.Start(); return(true); }