Data Lab node

Signal Align

Puts several Signals on one time axis — your own EEG and the streams of other people (EEG Stream Receive, LSL Receiver, EEG File Import) — by the time every sample was taken, not when it arrived, at one rate, following each device’s real clock. Out comes ONE Signal with every channel named after its input (Martins·Fp1, Jachin·Fp1), ready for Signal Filter, Spectrum, Phase or Inter-Brain Sync. Drop a cable on + for each person and tap the port name in the inspector to name them. Alignment Auto waits only as long as the slowest live stream needs; Fixed Delay uses the same delay everywhere. A stream silent longer than Max Wait is left out until it returns; where an input has no data its last value is held and the Mask shows 0.

Inputs

PortTypeDefault
AlignmentAuto: the output runs as close to now as the slowest live input allows, and eases back when it catches up. Fixed Delay: always Delay ms behind now — the same number at every site makes sessions comparable.int0
DelayFixed Delay: how far behind now the aligned output runs, in ms. Must be more than the slowest input’s latency (an EEG Stream Receive’s own Delay plus a little), or that input shows as late.float300
Max WaitHow long, in ms, a silent input is waited for before it is left out — the others carry on and its channels hold their last value (Mask 0). It rejoins by itself when data comes back.float2000
RateOutput sample rate in Hz. 0 = the lowest input rate. Faster inputs are low-passed first (no aliasing), with the filter’s delay compensated so the time line stays exact.float0
HistorySeconds kept per input and in the output Signal, 2–120. Enough for the analysis window plus the alignment delay; 10 s is plenty for a 2 s window.float10
EnableOff stops aligning and forgets the kept history.booltrue

Outputs

PortType
Signalstructure
Maskstructure
Groupsstructure
Inputsstructure
Latencyfloat
Validfloat

Open Signal Align in the interactive catalog →

Signal Align is one of 381 nodes in Grafit Pro.

Free download. Every feature for 7 days, no card. Then €99.99 once — or keep playing your projects as a Player.

More Data Lab nodes