P300 speller is just one of the examples it comes with. You can code up your own system and plug it into their framework, giving it plenty of room for expansion into new areas. You can run your own bizarro filters/matrix transformations through mex files and everything.<br>


<br>
Now I have BCI2000 running on a windows instance on my laptop. Looks like there
is a lot to learn about how to use it and it's very configurable. It
can import files from eeglab too which is rather handy. It has quite a
few little mini programs including one which looks very similar to
actiview(the BioSemi DataAcquisition software) for viewing and
recording data, and even has a mini stimulis presentation program(akin to E-prime or presentation) with good time syncing(important). It
works with most currently available eeg systems out there, including Modular EEG(which is OpenEEG) - which is this. BCI2000 is already able to work with OpenEEG hardware. This seems good.<br><br>Mac and Linux ports are due out later this year. <br>
This thing may be a good way to record tons of data to make intelligent classifiers to do cool stuff and control robots with? <br><br>Jean<br>(I was also doing a quick review of BCI2000 for work so it seemed relevant to post here as well)<br>
<br><div class="gmail_quote">On Mon, May 4, 2009 at 1:03 PM, Kelly <span dir="ltr"><<a href="mailto:hurtstotouchfire@gmail.com" target="_blank">hurtstotouchfire@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<p>Yeeeaaahhhh... I'm not that into P300. I don't really think that standard ERP is the future of EEG. But we should definitely try that out. I'm certainly not one to scoff at a pre-built framework. Scaffolding, yes please. And possibly for realtime BCI controllers, P300 is the way to go. I would still enjoy talking about the robotics end.</p>




<p>K</p>
<p></p><blockquote><div>On May 4, 2009 11:19 AM, "Jean Rintoul" <<a href="mailto:jean.rintoul@gmail.com" target="_blank">jean.rintoul@gmail.com</a>> wrote:<br><br>If people were looking for a flexible software infrastructure to hook their applications into there is this BCI2000 thing. It comes with a P300 spelling application as a starter too. Is it flexible enough to hook up to the OpenEEG setup? I have no clue.<br>




<br><a href="http://www.bci2000.org/wiki/index.php/User_Tutorial:Performing_a_P300_Spelling_Session" target="_blank">http://www.bci2000.org/wiki/index.php/User_Tutorial:Performing_a_P300_Spelling_Session</a><br><br>BCI 2000 allows you to plug and lay little matlab scripts and run them in real-time so you could make new algorithms on the fly. The spelling application classically runs with BioSemi. It sounds like you can use different hardware with it too. I have no personal experience but it sounds pretty neat from here. <br>




<br>Run your classification algorithms, then have a stable set of functions and SDK at the other end to map to your twitter apps? Ideally, you'd have something equivalent to the err 'Emokey'... which just patches the output of your brainwave detections to different key commands so it can hook into any pre-existing software. It's still more useful to have applications specially built to run with the working detections, as they will map and work more intuitively.<br>



<font color="#888888">
<br>Jean</font></div><p><font color="#500050">

On Mon, May 4, 2009 at 10:58 AM, Michael Shiloh <<a href="mailto:michaelshiloh1010@gmail.com" target="_blank">michaelshiloh1010@gmail.com</a>> wrote:
>
> Forget ro...</font></p></blockquote>
</blockquote></div><br>