Neural Oscillators — Kuramoto Synchronisation (2D)
2D Kuramoto oscillator lab: N coupled phase oscillators on a flat ring, a live order-parameter trace and a real DFT power spectrum classified into delta/theta/alpha/beta/gamma EEG bands.
This 2D companion runs the identical Kuramoto phase-oscillator equations as the 3D version through plain Canvas 2D drawing instead of a WebGL-rendered scene: N phase oscillators sit on a flat ring, coloured by phase, and are pulled toward the population's average phase with strength set by the coupling K. Every control carries over one-to-one — N oscillators, coupling K, frequency spread σ, noise level and mean frequency f0, plus the five EEG-band presets — so the two versions stay physically comparable while this one trades the orbiting 3D camera for a flat, always-readable readout: a live order-parameter trace and a real rolling DFT power spectrum that classifies the population's dominant rhythm into delta, theta, alpha, beta or gamma bands.
2D Kuramoto oscillator lab: N coupled phase oscillators on a flat ring, a live order-parameter trace and a real DFT power spectrum classified into delta/theta/alpha/beta/gamma EEG bands.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install