MindStalker

MindStalker ist ein Projekt, welches Gehirnwellen aufzeichnet und daraus Sound und/oder Visualisierungen erzeugt.

Pläne für MindStalker:

  • Mit MindFlex und MindStalker während des Schlafs benutzen und Gehirnwellen-Muster der Träume aufzuzeichnen.
  • Synths in SuperCollider erzeugen, welche für Echtzeitcoding in FoxDot mit MindStalker genutzt werden
  • 2 LED in eine Schlaf-Maske einbetten, welche aufleuchten, wenn schlafende Person sich in der REM Phase befindet. Mindstalker sollte hierbei Alpha- und Thetawellen erkennen.
  • Klartraum Experimente

Das grundlegende Werkzeug für die Arbeit ist ein gehacktes EEG-Spielzeug namens MindFlex, ein Arduino Nano Mikroprozessor und ein Raspberry Pi Minicomputer. Die Software ist in der Programmiersprache Python geschrieben. Hierbei habe ich für die grafischen Teil Python Kivy genutzt, um einen Touchscreen nutzen zu können. Das Arduino-Board sendet Daten vom Gehirnwellenleserm den TGAM1 Bord. Es sendet mit 9600 bits pro Sekunde jede Sekunde mit 8 EEG Kanälen. Der Minicomputer hat das Operationssystem Raspbian installiert. Das Gehirnlesegerät sendet Daten zum Mikrokontroller, welche dann wiederum die Daten über USB an den Minicomputer sendet. Dort werden die Daten per Wifi weitergesendet. Eine Musiksoftware kann diese dann erhalten, relativieren und als musikalische Noten spielen.

Im Minicomputer werden die Daten der 8 Kanäle aufgezeichnet, sodass diese gespeichert und zu einem späteren Zeitpunkt wieder abgespielt werden können. Neben der musikalischen Anwendung können Daten auch für Visualisierungen oder Steuerung mechanischer Geräte wie Motoren oder LED-Leuchten genutzt werden.

Beispiel eines Soundtracks erzeugt mit MindStalker:

https://soundcloud.com/ishapenoise/mindstalker-01

Projektcode:

https://gitlab.com/iShapeNoise/mindstalker

Share