Kinect Audio Positioning
This project is C# sample code for Kinect for Windows SDK beta
Kinect has 4 microphones array to position the audio source using beamforming
. We can get 2 angles from Kinect mic array, one is beam angle, another is estimated audio source angle.
In this project KinectMicArray class, which derived from INotifyPropertyChanged, capture sound via Kinect mic array with background worker, get angles, expose properties and notify the change. These propertis are used as WPF binding source to show angles of estimated sound source and beam dinamically.