BrainFlow

BrainFlow

BrainFlow is a library meant to beget, parse and analyze EEG, EMG, ECG and other sorts of files from biosensors.

Advantages of BrainFlow:

  • extremely effective API with many aspects to simplify style
    • Easy API for files acquisition
    • Principal API for label filtering, denoising, downsampling…
    • Constructing tools admire Synthetic board, Streaming board, logging API
  • easy to make employ of
    • BrainFlow has many bindings, it’s probably you’ll perhaps perhaps perhaps decide programming language you admire
    • All programming languages provide the identical API, so it’s straightforward to swap
    • API is uniform for all boards, it makes functions on high of BrainFlow nearly board agnostic
  • easy to toughen and lengthen
    • Code to learn files and to manufacture label processing is applied simplest once in C/C++, bindings right name C/C++ ideas
    • Principal CI/CD machine which runs integrations assessments for each commit robotically utilizing BrainFlow’s Emulator
    • Simplified assignment as a draw to add contemporary boards and ideas

BrainFlow Medical doctors, Dev and Person guides and other files

BrainFlow’s slack workspace, employ this hyperlink to join

Kind Grunt

Compiled with:

  • MSVC on Windows
  • Android NDK with Ninja
  • GCC on Linux
  • Clang on MacOS

Linux and MacOS:

Run Unix

Windows:

Run Unix

Android NDK:

Run Android NDK

Brainflow Bindings

We toughen bindings for:

Partners and Sponsors

OpenBCI

License:

MIT

Read Extra

Share your love