The Emotiv Engine Client project at CodePlex. a C# wrapper around the DotNetEmotivSDK.dll assembly that ships with the Emotiv SDK.

I finally got my act together and posted the code for my EmoEngineClientLibrary, which is a C# wrapper around the DotNetEmotivSDK.dll assembly that ships with the Emotiv SDK.

You may recall this code library from such blog posts as:

Emotiv Engine Client displaying realtime neurodata from the Emotiv EPOC headset. Copyright © James Galasyn 2010

With this API, you can collect realtime neurodata from the EPOC headset in a managed application. The API simplifies databinding by exposing EmoEngine methods as CLR properties. Also, it provides a PropertyChanged event that notifies your code when new neurodata and other signals arrive. You also get a lightweight WPF visualization library that renders neurodata in realtime.