-
‘ArduinoReadSerial.ino’ to listen to the signal and print its state out of the board
-
‘stream_push.py’ with pylsl to transfer the signal to Lab Streaming Layer (LSL)
-
Use ‘openvibe_file.xml’ to acquire the signal in OpenVibe using LSL and apply preprocessing on it: resampling (256 Hz), pass-band filter (8-14 Hz) to extract the alpha band then average it to obtain one metric to use for the fractal. Finally export it using LSL.
-
Run ‘read_and_generate_fractal.py’ to read the metric and use it as a parameter to generate the live Fractal.