Monday, March 26, 2012

C# API for your brain... Jim Galasyn's Emotiv Engine Client Library on CodePlex

Jim Galasyn's Learning Curve - Emotiv Engine Client Library is posted at CodePlex

"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:

untitled

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.

CodePlex - Emotiv Engine Client

Project Description
Provides an event-driven .NET framework wrapper around the managed Emotiv EPOC neuroheadset API.

Requirements

  • Emotiv EPOC neuroheadset Research Edition SDK: Available from Emotiv, list price $750.00.
  • Visual Studio 2010: Available from Microsoft.
  • Windows 7 or higher: Widely available, e.g., Microsoft Store.
Documentation
Reasonably complete documentation (EmoEngineClientLibrary Documentation) is built in the project by using Sandcastle. A brief overview is provided in the Documentation tab.

This doesn't do you any good unless you've got an Emotiv EPOC neuroheadset laying around (well, doesn't everyone? :P ) but I still thought this uber-cool. Talk about the next stage of NUI... :)

 

Related Past Post XRef:
It's as if it can read your mind...

No comments: