Difference between revisions of "/tmp/bci/jackson"

From Tmplab
m (Jackson Family)
m (Availability)
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
(wiki in progress)
+
= Jackson Family =
== Jackson Family ==
+
Jackson can record, display, process and serve captured datas. Different clients exist in Puredata, Python,...<br>
Jackson can record, display, process and serve captured datas. Different clients exist in Puredata, Python,...<br><br>
+
== Servers ==
The different current servers :
 
 
* Jackson is the allinone software. Just connect a headset.
 
* Jackson is the allinone software. Just connect a headset.
 
* jliveRX can display and dispatch all data coming from zillions of jLiVE clients.
 
* jliveRX can display and dispatch all data coming from zillions of jLiVE clients.
 
* Jprocessing is able to map high gamma waves to a color and music space.
 
* Jprocessing is able to map high gamma waves to a color and music space.
 +
* jBMM is the stand alone music player of jprocessing.
 
* jwave is the near infrared spectroscopy data analyzer.
 
* jwave is the near infrared spectroscopy data analyzer.
Clients :
+
 
 +
== Clients ==
 
* The live version Jackson LIVE aka "jLIVE", is a time line brainwave sequencer to mind launch whatever you want through built in TCP interface, terminal, applescript (OS X),...
 
* The live version Jackson LIVE aka "jLIVE", is a time line brainwave sequencer to mind launch whatever you want through built in TCP interface, terminal, applescript (OS X),...
 +
* jprocessing.pd is a generative a generative music puredata patch with tcp connection.
  
All Jackson family, jLIVE, processing,... can stream in OSC, TCP, UDP, DMX and many more...
+
All Jackson family, jLIVE, jprocessing,... can stream in OSC, TCP, UDP, DMX and many more...
 
<br>
 
<br>
  
= Availability =  
+
= Some Jackson features =
Jprocessing and tcpOSC are available on our public repository. The allinone Jackson will be distributed as soon as all major bugs will be fixed. You may ask for a free current reliable alpha version, if your non commercial project need simple access to brainwaves (one full dataset - 8 waves - every seconds) and is able to process them through a built-in incoming tcp port or OSC commands.
 
<br><br>
 
License : Different version of Jackson will be distributed with different license agreements, most of them in a CC or GPL like style.<br>
 
Rebol and Python are interpreted, the source code is visible in a text editor.<br>
 
All download on our [https://github.com/tmpbci repository]
 
  
= Recording =
+
== Recording ==
  
 
* Dead simple Start/Stop.
 
* Dead simple Start/Stop.
Line 26: Line 23:
 
* Display algorythm choice
 
* Display algorythm choice
  
= Drawing =
+
== Drawing ==
  
 
* Draw any previously saved csv file.
 
* Draw any previously saved csv file.
Line 32: Line 29:
 
* Display algorythm choice
 
* Display algorythm choice
  
= Display algorithms / Virtual painters =
+
== Display algorithms / Virtual painters ==
  
 
* "ON/OFF" LED  
 
* "ON/OFF" LED  
Line 40: Line 37:
 
* More about [[Jackson Painters]]
 
* More about [[Jackson Painters]]
  
= Paradigms support =
+
== Paradigms support ==
 
* You can setup two tasks (A and B), name them, control their length and repetition.
 
* You can setup two tasks (A and B), name them, control their length and repetition.
 
* Speech synthesis (OS X, Linux) is aired to request task change.
 
* Speech synthesis (OS X, Linux) is aired to request task change.
Line 48: Line 45:
 
= Screenshots =
 
= Screenshots =
 
[[Image:eeg.jpg]][[Image:draw.jpg]][[Image:ui.jpg]]
 
[[Image:eeg.jpg]][[Image:draw.jpg]][[Image:ui.jpg]]
 +
= Availability =
 +
Jprocessing, jBMM and tcpOSC are available on our public repository. The allinone Jackson will be distributed as soon as all major bugs will be fixed. You may ask for a free current reliable alpha version, if your non commercial project need simple access to brainwaves (one full dataset - 8 waves - every seconds) and is able to process them through a built-in incoming tcp port or OSC commands.
 +
<br><br>
 +
License : Different version of Jackson will be distributed with different license agreements, most of them in a CC or GPL like style.<br>
 +
Rebol and Python are interpreted, the source code is visible in a text editor.<br>
 +
All download on our [https://github.com/tmpbci repository]<br>

Latest revision as of 22:15, 13 September 2011

Jackson Family

Jackson can record, display, process and serve captured datas. Different clients exist in Puredata, Python,...

Servers

  • Jackson is the allinone software. Just connect a headset.
  • jliveRX can display and dispatch all data coming from zillions of jLiVE clients.
  • Jprocessing is able to map high gamma waves to a color and music space.
  • jBMM is the stand alone music player of jprocessing.
  • jwave is the near infrared spectroscopy data analyzer.

Clients

  • The live version Jackson LIVE aka "jLIVE", is a time line brainwave sequencer to mind launch whatever you want through built in TCP interface, terminal, applescript (OS X),...
  • jprocessing.pd is a generative a generative music puredata patch with tcp connection.

All Jackson family, jLIVE, jprocessing,... can stream in OSC, TCP, UDP, DMX and many more...

Some Jackson features

Recording

  • Dead simple Start/Stop.
  • Automatic csv data save.
  • Display algorythm choice

Drawing

  • Draw any previously saved csv file.
  • Remote display on another computer is also available through specific client yet but soon in builtin webserver.
  • Display algorythm choice

Display algorithms / Virtual painters

  • "ON/OFF" LED
  • EEG displays available waves in a time graph.
  • "Realtime" display (1 frame/sec cause of Mindset)
  • Several long run abstract shapes.
  • More about Jackson Painters

Paradigms support

  • You can setup two tasks (A and B), name them, control their length and repetition.
  • Speech synthesis (OS X, Linux) is aired to request task change.
  • Dedicated row in datafile with task name for every measurement.
  • Dedicated preferences.

Screenshots

Eeg.jpgDraw.jpgUi.jpg

Availability

Jprocessing, jBMM and tcpOSC are available on our public repository. The allinone Jackson will be distributed as soon as all major bugs will be fixed. You may ask for a free current reliable alpha version, if your non commercial project need simple access to brainwaves (one full dataset - 8 waves - every seconds) and is able to process them through a built-in incoming tcp port or OSC commands.

License : Different version of Jackson will be distributed with different license agreements, most of them in a CC or GPL like style.
Rebol and Python are interpreted, the source code is visible in a text editor.
All download on our repository