Skip to content

Releases: SimpleDevs-Tools/RecordMuse

V1.1.0: Streamlit App, LSL Stream Configuration Updates, and More

30 Mar 00:01

Choose a tag to compare

This release corresponds with a few critical updates:

  1. Streamlit Implementation: Streamlit now allows a user interface with core functions to be operated from a local browser. This interface comes with quick-access functions such as demo-ing and recording EEG data from LSL streams, as well as basic prorcessing.
  2. LSL Stream Config: A new script record/stream_info.py now can be used to validate whether a BlueMuse or Petal Metrics implementation is being streamed. Users can also modify or create the .yaml configuration file for their own uses. Both record/demo.py and record/record.py use this script to validate the proper stream windows and data collection pipelines, as the two programs have different ways of naming and sampling EEG data.
  3. Updated Documentation: All details are no longer in just the README.md file. New files in docs/usage.py and docs/methodology.py serve to describe how to install/use the repository as well as the command line specifics of the python implementation, respectively.

Initial Release

08 Jan 18:16

Choose a tag to compare

This marks the first official release of this package, which is aimed to help Muse EEG headband users record their EEG data efficiently. This package includes:

  • Recording functions to stream and save EEG, Accelerometer, Gyroscope, and PPG data from a Muse device (e.g. Muse 2, Muse S).
  • Perform basic filter operations such as 60Hz notch filtering and rest-state normalization.
  • Perform basic analysis operations such as plotting and Power Spectral Density calculations.