Re: [O] [OT] Mindwave Emacs. EEG reading and Data gathering in an org-mode buffer.

2012-09-07 Thread brian powell
* If you're worried about a TON of data filling the emacs buffer then
expand the max buffer size or you might want to look into QEmacs by Fabrice
Bellard (of Pi calculation fame, and creator of QEMU)

** I've used QEmacs to edit gigabyte+ size files.

*** I'm not sure that's what you're worried about; but, whatever.

On Fri, Sep 7, 2012 at 7:19 AM, brian powell briangpowel...@gmail.comwrote:



 I still wonder if org is the right medium for this. Most of the
 devices are going to give you a TON of data (the neurosky raw stream
 is ~500hz update, emotiv is ~128hz, etc...). Pedometers and blood
 pressure monitors that do one-time large dumps might be somewhat more
 feasible.



 * EMACS OrgMode is one of the right mediums for this:

 ** can put massive amounts of data in a tiny icon on your screen (that you
 can wave your mouse over to glimpse whats inside--which could be data or
 notes, etc.

 ** can quickly fold and unfold the data in a tree-like structure.

 * I used to work with brainwave data with EMACS and neuroscientists at NIH
 would be amazed at what I could do with the data.

 * EMACS is in MIT's top 20 of all-time developments in Artificial
 Intelligence.

 You can use EMACS to massage the data and EMACS OrgMode to study whats
 interesting to you and/or present it to other researchers.






Re: [O] [OT] Mindwave Emacs. EEG reading and Data gathering in an org-mode buffer.

2012-09-05 Thread brian powell
I used to do brainwave research (using eeg's): Maybe make some software
(R?) to do some FFT (Fast Fourier Transforms) calcs on the brainwaves and
compute the power wave and have it report percentages or counts of
AlphaWaves, BetaWaves, ThetaWaves, etc?

Thanks Jonathan and Joakim (zen-mode) for the software!

On Wed, Sep 5, 2012 at 9:45 AM, joa...@verona.se wrote:

 Jonathan Arkell jonath...@criticalmass.com writes:

  Hi Orgers!
 
  I recently picked up a Neruosky Mindwave, a consumer level EEG device (it
  reads brainwaves).  Unfortunately, the software bundle doesn't include a
  way to log the EEG levels.  Since I am fairly decent at Elisp, I thought
 I
  would write a little library to interface with the mindwave, and store
 the
  results.  Naturally I thought of using an org-mode buffer for this.
 
  So I present, mindwave-emacs:
 
 https://raw.github.com/jonnay/emagicians-starter-kit/master/extra/mindwave-emacs.org
 
  Mindwave-emacs.el really is just a low-level interface for emacs.  Inside
  of the org file are 2 examples (actually, fully working programs) that
  show you how to work with it.
 
- gather-into-org.el :: allows you to write data into an org-mode file
- solarized-mind.el  :: uses the eSense Attention and Meditation
  measurements to provide feedback to the user on their brian state.
 
  I am also working on a lower-level serial/binary connection to retrieve
  data from the mindwave to help facilitate raw EEG logging.
 
  I don't know if this is going to be useful to anyone, but I figured some
  people may be interested.

 Cool!

 I did some Neurosky Mindset integration for my zen.el package:
 https://github.com/jave/zen-mode

 Maybe I can integrate your package and mine, I'll have a look!


 
  Cheers!
  __
 
 
  Jonathan Arkell
  Sr. Developer
  Inspired By Drum  Bass, Scheme, Kawaii
 
  p. 403.206.4377
  1011 9th Ave SE, Suite 300
 
  Calgary, AB, Canada T2G 0Y4
 
  jonath...@criticalmass.com
  criticalmass.com
 
 
 
 
 
 
  The information contained in this message is confidential. It is
 intended to be read only by the individual or entity named above or their
 designee. If the reader of this message is not the intended recipient, you
 are hereby notified that any distribution of this message, in any form, is
 strictly prohibited. If you have received this message in error, please
 immediately notify the sender and delete or destroy any copy of this
 message.
 
 

 --
 Joakim Verona