Category: TCMP


Added the trans-consciousness messaging protocol to the Halovision plugin to test parts of the REM-detection algorithm with background motion. An EEG device is no longer required to type by blinking in Morse code patterns. Any old webcam will do the trick and can be used as a keyboard on which you type just by blinking at it in Morse code patters:

conscious et

The haarcascade classifier should be selected and once the TCMP box is checked, any movement above 300 (or the Dot Threshold) counts as a dot, and any movement above 600 (or the Dash Threshold) is considered a dash.

Just takes a bit of practice and stillness:

Might be fun to make an HID (Human Interface Device) keyboard driver next…

Download (Requires Lucid Scribe) | View LSDBase Entries | View code changes

Mouse FIELD 1.1.3

Slowed down the Button TCMP processing and added feedback for dashes. Dots are anything under a second, dashes are anything over and you have 10 seconds to complete a letter.

View code changes | LSDBase entries

Mouse FIELD 1.1.2

Added a new channel: Button TCMP, which interprets Morse Code patterns from mouse clicks and forwards them to the keyboard input. A quick click is a dot and anything longer is a dash. It is disabled by default so it needs to be enabled under plugins.

View code changes | LSDBase entries

Mouse FIELD 1.1.1

Added a new channel: Mouse TCMP, which interprets Morse Code patterns from mouse movements and forwards them to the keyboard input. A small movement, above 32 is a dot, and anything above 100 is a dash. It is disabled by default so it needs to be enabled under plugins. It will type into any application that has focus and accepts keyboard input.

View code changes | LSDBase entries

Made the TCMP spacing less generous.

View code changes | LSDBase entries

Spaces can now be typed between words on the TCMP channel. A dot is a gentle blink, so that the NeuroSky EEG channel spikes above 500, but below 900. A dash is more of a frown, or wink or raising of the eyebrows so that the NeuroSky EEG channel spikes above 900.

To practice, reference the International Morse Code chart. Start with a single E (dot) and then a T (dash). Then say SOS and finally CONSCIOUS.

This feature is not enabled by default. You will need to check the TCMP checkbox when opening Lucid Scribe (and make sure the NS TCMP channel is enabled under the Plugins). Then open a word processor and make sure it has focus before “typing”.

View code changes | LSDBase entries

Squeezed the last drop of sensitivity out of the NeuroSky EEG channel. And added the NS TCMP channel. To practice, reference the International Morse Code chart:

A = .-
B = -...
C = -.-.
D = -..
E = .
F = ..-.
G = --.
H = ....
I = ..
J = .---
K = -.-
L = .-..
M = --
N = -.
O = ---
P = .--.
Q = --.-
R = .-.
S = ...
T = -
U = ..-
V = ...-
W = .--
X = -..-
Y = -.--
Z = --..
0 = -----
1 = .----
2 = ..----
3 = ...--
4 = ....-
5 = .....
6 = -....
7 = --...
8 = ---..
9 = ----.

Start with a single E (dot) and then a T (dash). A dot is a gentle blink, so that the NeuroSky EEG channel spikes above 500, but below 900. A dash is more of a forced blink so that the NeuroSky EEG channel spikes above 900. Then say SOS and finally CONSCIOUS. I will post a video walk-through next week and then add the channel to the OpenEEG plugin.

This feature is not enabled by default. You will need to check the TCMP checkbox when opening Lucid Scribe (and make sure the NS TCMP channel is enabled under the Plugins). Then open Notepad (Start -> Run… -> and type in “notepad”) and make sure it has focus and send a communication. You will need to remain perfectly still, in an almost meditative state…

View code changes | LSDBase entries