Protocol & stimulus
Timing · markers
Visual: short stimulus + gray ISI; align band powers with onsets.
Same taxonomy as the standalone stimulus pages (color / shape / both).
Timing
Seconds before the backend trial starts (LSL marker + beep fire at trial onset).
Displayed & sent in LSL marker (external VR/stimulus app).
Progress bar only; backend epoch extraction stays at 4 s unless the server is updated.
Recording & cues
Blocks & modular options
Ganzfeld pre-experiment (optional)
Durations are stored for your external runner; not executed in this dashboard.
Settings saved in this browser
Current trial
—
—
—
No active trial — start Class A or B
Self-rating
EEG topomap
Live
Alpha—
Beta—
Theta—
Gamma—
History · Class A
0 trials · 0 kept
Convergence to stable state
Phase 3 · Active
Class A
—
0%
Target
Class B
—
0%
Target
Raw signal · preview
250 Hz
Audio feedback (NF)
On target
—
Divergence detected
—
Neutral band
Last trial NF · —
Distance to reference model · history
Feature extraction pipeline
EEG raw
16 ch
16 ch
→
Filter
1–40 Hz
1–40 Hz
→
CSP
8 comp.
8 comp.
→
Log-var
features
features
→
LDA
classifier
classifier
→
Stable
state
state
CSP parameters
n_components8
reg0.05 (Ledoit-Wolf)
logTrue
norm_traceFalse
epoch window2–8 s
Convergence criterion
MetricCosine distance
Convergence thresholdd < 0.12
Rolling window5 trials
Min. trials kept8
Min. score≥ 4 / 5
Library · session
Apple
Cube
Flame
Chair
Spiral
+
New class
Cross-subject generalization
S01
Subject 01
S02
Subject 02
S03
Subject 03