Two-Frequency Stereo Tone Generator

Play separate left and right sine tones with carrier and difference controls in Hz. Start, update or stop live audio; the existing short WAV exporter remains available.

Binaural Beats Generator · Client runtimeSandboxed
Formatted results will render here in real time.

About this two-frequency stereo tone generator

Play separate left and right sine tones with carrier and difference controls in Hz. Start, update or stop live audio; the existing short WAV exporter remains available Processes streaming audio and video buffers directly in the browser using HTML5 Media and Web Audio APIs with zero server uploads.

Audio and video decoding pipeline

The execution engine processes input tokens and applies transformations in the browser sandbox. Specifically, Set the left carrier and the frequency difference in Hz, then start. The right tone is carrier + difference. Edit values and apply to update both live oscillators on the same audio clock.

Worked media transformation example

Scenario: Two-Frequency Stereo Tone Generator

Sample input:

Carrier 200 Hz; difference 10 Hz. Start live audio, then change the difference to 4 Hz and apply.

Illustrative output:

Live left/right tones: 200/210 Hz, then 200/204 Hz. The lower WAV exporter still uses its own BPM ÷ 10 and 0.2–30 second controls.

Buffer duration & codec support limits

Operational constraints and validation boundaries: Live controls: carrier 20–20000 Hz, difference 0.5–40 Hz, and right frequency at most 20000 Hz and below Nyquist. Each channel uses a gain factor of 0.14; native oscillator amplitude can vary with frequency. Stereo headphones are needed to keep channels separate. Playback and phase at the ears depend on the device; no neurological, sleep or health benefit is established. Stop before using the separate WAV exporter below.

Audio and video rendering in Two-Frequency Stereo Tone Generator depends on browser hardware and supported media codecs. Verify playback compatibility on your target platforms.

In-memory audio-video processing boundary

File buffers and document assets in Two-Frequency Stereo Tone Generator are processed in-memory via local browser APIs with zero file uploads to CZOA servers.

HTML5 Media & Web Audio standards

W3C Web Audio API specifications and HTML5 media container standards:

Two-Frequency Stereo Tone Generator verification · Audit standards

How to use it

  1. Start live tones
  2. Carrier 200 Hz; difference 10 Hz.
  3. Stop live tones

Frequently asked questions

How are live frequencies calculated?+

Operational requirements for "How are live frequencies calculated?" are verified in local memory during execution of Two-Frequency Stereo Tone Generator.

How do live controls relate to WAV export?+

Boundary constraints concerning "How do live controls relate to WAV export?" prevent invalid parameter state mutations client-side.

What limits apply?+

Live controls: carrier 20–20000 Hz, difference 0.5–40 Hz, and right frequency at most 20000 Hz and below Nyquist.

What happens when I stop or leave the tool?+

Stop ends both live oscillators (such as 440 Hz left and 452 Hz right tones) and closes their audio context. Leaving the tool also releases the live audio nodes. Starting again creates a new audio context; live playback is not saved automatically.