Breaking changes in this release:

  • Methods to calculate FFT now have window argument. Check code samples
  • C++ only: all constants are C++ 11 enum classes now without typedef. It’s important to prevent name conflicts

Other changes:

  • Synthetic board generates signals with different frequencies, amplitudes and noise levels
  • New methods in signal processing API to calculate PSD and band power
  • Fix streaming board on multinode, before it worked only on localhost
  • Now we publish Java packages to Github packages. Will add instructions in next posts
  • Parallel compilation using bash and batch files
  • Minor refactoring in BrainFlow internals