Ce
patch est constitué de modules ARGOPd
et d'objets
Pure Data reliés. Acquisition avec Pure Data des ondes cérébrales ![]() EEG = Électro-encéphalographie Cerveau -> Ondes cérébrales -> Electrodes -> Signal analogique -> Amplification OpenEEG -> Numérisation OpenEEG -> Liaison série -> Interface série/USB -> USB -> Ordinateur Les ondes cérébrales sont des signaux électriques de très basse fréquence. Selon leur gamme de fréquence, elles peuvent signaler divers états mentaux: |
This
patch is made of ARGOPd
modules and Pure Data objects interconnected. Acquisition with Pure Data of brainwaves ![]() EEG = Electroencephalography Brain -> Brain waves -> Electrodes -> Analog signal -> OpenEEG amplification -> OpenEEG digitization -> Serial link -> Serial / USB interface -> USB -> Computer Brain waves are very low frequency electrical signals. Depending on their frequency range, they can signal various mental states: |
Brainwave type |
Frequency range | Mental state |
Delta |
0.1Hz - 3 Hz |
Dreamless sleep, unconscious |
Theta |
4 Hz - 7 Hz | Intuitive, creative, recall, fantasy, dream |
Alpha |
8 Hz - 12 Hz | Relaxed, conscious |
Low Beta |
12 Hz - 15 Hz | Relaxed yet focused, integrated |
Midrange Beta |
16 Hz - 20 Hz | Thinking, aware of self & surroundings |
High Beta |
21 Hz - 30 Hz | Alertness, agitation |
Gamma |
30 Hz - 100 Hz | Motor function, higher mental activity |
Thomas F. Collura: "The Measurement, Interpretation, and Use of EEG
Frequency Bands" (1997) |
6 Mini-Modules Pure
Data: ARGOPdMM-EEG.zip compatible: Pd-"Vanilla" + libraries: pddp
cyclone comport list-abs Pd-0.43.4-extended compatible: MacOS Linux Windows |
![]() |
18 Patches Pure
Data: ExMM131-EEG.zip (2.9Mo) compatible: Pd-"Vanilla" + libraries: pddp
cyclone comport list-abs zexy Pd-0.43.4-extended compatible: MacOS Linux Windows |
![]() |
Ces
patches sont constitués de modules ARGOPd
et d'objets
Pure Data reliés. Comment ça marche: - Le module EEG-Receive ... - Le module EEG-DecodePacket ... Décrypter les datas transmises par la prise série: |
These
patches are made of ARGOPd modules
and Pure Data objects connected. How it works: - The EEG-Receive module ... - Lhe EEG-DecodePacket module ... Decrypt the data transmitted by the serial port: |
Vitesse
de transmission série & Fréquence d'échantillonnage 1 packet = 17 bytes
1 transmitted byte = 10 bits => 1 packet = 170 bits 57600 bits/sec / 170 = 338 packets/sec maxi Donc 338 samples/sec max envoyés à la prise série et donc à l'interface USB/série On mesure environ 250 packets/sec recu. - L'objet sig~ transforme le flux de nombres qui sort de EEG-DecodePacket en signal audio. - Le Module Flt-EEG ... |
Serial
transmission speed & Sampling frequency 1 packet = 17 bytes
1 transmitted byte = 10 bits => 1 packet = 170 bits 57600 bits/sec / 170 = 338 packets/sec maxi => 338 samples/sec max sent to the serial port and to the USB/serial interface About 250 packets/sec received are measured. - The sig~ object transforms the stream of numbers coming out of EEG-DecodePacket into an audio signal. - The Flt-EEG Module ... |
En
l'absence d'interface OpenEEG, le module EEG-Receive peut être remplacé
par le module EEG-SimulPacket. Voir le patch: ExMM131a-EEG-Simul-1Ch.pd. Un générateur aléatoire "simule" les ondes cérébrales. |
![]() |
Without OpenEEG
interface, the EEG-Receive module can be replaced by the
EEG-SimulPacket module. See patch: ExMM131a-EEG-Simul-1Ch.pd. A random generator "simulates" brainwaves. |
En
l'absence d'interface OpenEEG, on peut aussi utiliser un enregistrement d'ondes cérébrales: "2x2Electrodes-1min.wav". Ce fichier (1 minute 2 canaux) a été enregistré avec 2 paires d'électrodes et un système OpenEEG. Voir le patch: ExMM131c-EEG-Play-1Ch.pd. |
![]() |
Without OpenEEG
interface, you can also use a brainwave recording:
"2x2Electrodes-1min.wav" This file (1 minute 2 channels) was recorded with 2 pairs of electrodes and an OpenEEG system. See patch: ExMM131c-EEG-Play-1Ch.pd |
Paresys Accueil |
21 5 2023![]() |
Paresys Home |