Brainwave Session Planner
This brainwave session planner lets you build a sequenced binaural-beats session: add a list of segments, choose a brainwave band (delta, theta, alpha, beta, gamma) or an exact beat frequency for each, set how many minutes it runs, and reorder them into the journey you want. Press Play and the planner steps through your binaural beats sequence on the Web Audio clock, smoothly ramping the beat frequency between segments and showing a live countdown — a fully client-side, guided brainwave session online. Stereo headphones are required — without separated left/right channels the binaural effect collapses into ordinary acoustic beating.
⚠ Educational and exploratory tool. Brainwave-entrainment / frequency-following-response evidence is mixed, effects are small and vary by listener, and this is not clinically validated — for relaxation and experimentation, not medical treatment. If you have epilepsy or a seizure disorder, consult a doctor first. Do not use while drowsy, driving, or operating machinery.
Preset sequences
Session segments 0 min
Session timeline
Carrier & volume
Now playing
Sequenced Binaural Beats — How the Planner Works
A binaural beat is an auditory illusion: feed two slightly different pure tones, one to each ear, and the brain perceives a third "beating" tone at the difference frequency — even though no physical signal at that frequency exists. This tool functions as a binaural beat sequencer and brainwave entrainment planner: it strings several beat frequencies together into a timed sequence, so the perceived beat moves from one brainwave band to another over the course of a session instead of holding a single value.
The math
fperceived beat = | fleft − fright |
This planner sends fL = base (carrier) to the left channel and fR = base + beat to the right, using Web Audio's ChannelMergerNode to keep the two signals in separate physical channels. Each segment you add sets the beat value; when one segment ends, the planner uses linearRampToValueAtTime to glide the right oscillator from the old beat to the new one over a few seconds, so transitions are smooth rather than abrupt. All timing is anchored to audioCtx.currentTime — the audio clock — rather than wall-clock timers, so segment boundaries stay accurate even if the tab is briefly throttled.
EEG brainwave bands
Each segment is labelled with a standard EEG band based on its beat frequency:
- Delta (δ): 0.5–4 Hz — deep dreamless sleep, healing, unconscious processing.
- Theta (θ): 4–8 Hz — deep meditation, REM dreaming, creative flow, hypnagogic states.
- Alpha (α): 8–13 Hz — relaxed alertness, calm awareness, light meditation.
- Beta (β): 13–30 Hz — active thinking, focused attention, problem-solving.
- Gamma (γ): 30–40 Hz — peak cognition, sensory integration, heightened perception (this tool caps the beat at 40 Hz).
Does brainwave entrainment actually work?
The hypothesis behind binaural, monaural, and isochronic beats is the frequency-following response (FFR): the idea that neural oscillations may partially track a perceived beat frequency, as measured by EEG. Lab studies do reliably show small, statistically detectable EEG power shifts that follow the beat — that part is reasonably well supported. What is far less clear is whether those shifts produce meaningful real-world outcomes. Studies on relaxation, focus, mood, and sleep report effects that are generally small, inconsistent across people, and not clinically established, hampered by small samples and weak placebo controls (it is hard to blind someone to a pulsing sound). The honest summary: FFR is a real auditory-neuroscience phenomenon; its practical benefits are plausible but unproven. Use this planner for relaxation or experimentation — never as a treatment for any condition or a substitute for professional medical care.
Why sequence the bands?
The appeal of a sequence is the "journey" framing. A wind-down session, for example, starts in beta (alert), then descends through alpha and theta into delta, mirroring the natural progression toward sleep; a focus ramp moves from a relaxed alpha into an attentive beta. Whether the brain actually follows these transitions is exactly the open question above, so treat the presets as comfortable listening structures rather than guaranteed state changes. You are always free to build your own ordering — the segments are just a list you can add to, reorder, and time however you like.
How to use this tool
- Put on stereo headphones. The binaural effect requires physical channel separation.
- Load a preset sequence (Wind-down, Focus ramp, Deep meditation, or Power nap) or build your own by adding segments.
- For each segment, pick a brainwave band or type an exact beat frequency (0.5–40 Hz) and set its duration in minutes; use the arrows to reorder and ✕ to remove.
- Set the carrier frequency (default 200 Hz) and a comfortable volume, then press Play.
- Watch the "Now playing" panel for the current segment, band, and countdown. The audio fades out gently at the end of the session.
Frequently Asked Questions
What is a brainwave session planner?
Do binaural beats actually work?
Why do I need headphones?
How does the planner move between segments?
linearRampToValueAtTime method, so the change is a smooth glide rather than a jump. All segment timing is anchored to the audio clock (audioCtx.currentTime), which keeps boundaries accurate even if the browser tab is briefly throttled in the background. The carrier (base) frequency stays constant; only the beat changes between segments.