OpenKinect/libfreenect — Issue #252: Python Bindings include audio support, noise cancelling channel added
Author: MadEgg
Created: 2011-11-04 13:04:59+00:00
State: open

I've been working on the audio support on the kinect using libfreenect.

Since we are using Python for our project, we needed to access the audio data in Python. I changed the freenect cython file to claim the audio device and provide an audio callback, which will be supplied with the streams of the 4 microphones and the noise cancelled channel as a numpy stream.

Also, to visualize it, I modified the micview.c example to include a 5th bar for the noise cancelled data. Unfortunately, apparently no data comes from this channel. This is also confirmed by the python example: the noise cancelled channel is silent. If anyone has any idea how to fix this, please help out.