Skip to content

katie356/BrainwaveAnalyzer

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Brainwave Analyzer

Program to import raw brainwaves, and using FFT and Frequency Index calculate various bands of brainwaves. The Brainwave Analyzer (Web Edition) is Finished! The latest live version can be found at: http://brainwaves.io/wp/brainwave-analyzer.html

The purpose of the Brainwave Analyzer is to provide a way to take raw brainwaves, calculate their frequencies, divide them up into the different bands (Delta, Theta, Alpha, Beta, Gamma), and then graph the results. Note the brainwave-analyzer-flexible.html allows the user to change the band frequency ranges.

The Brainwave Analyzer is set up to import OpenVibe csv files, and MindwaveReader512 csv files. The Brainwave Analyzer can also export results to a csv file for further analysis.

Two versions:

Web-Edition (Finished)

  • "Web-Edition" written in JavaScript by Nayuki

"FFT-Graph" written in Visual C# 2010 by Nayuki and katie

Almost finished. katie has not yet fixed the band calculations.

Access database file and CSV sample files are included.

Program assumes that the Access file is at: C:\Openvibe\OpenVibe.accdb


The Brainwave Analyzer is a free open source program

Based on software written by Project Nayuki: https://www.nayuki.io/page/free-small-fft-in-multiple-languages

And the Brainwave Analyzer is a project of Brainwaves.io: http://brainwaves.io/wp/

About

Program to import raw brainwaves, and using FFT and Frequency Index calculate various bands of brainwaves.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published