Focused browser audio workspaces.
Open a direct demo for tone generation, sweeps, noise, test mode, visualizer components, master volume, stereo pan, pitch helpers, or combined hook workflows.
Tone generator
Change frequency, gain, pan, and waveform while the analyser confirms the provider graph is live.
Sweep demoFrequency sweep
Run a bounded 250Hz to 8000Hz sweep with the same safe master gain and analyser route.
Noise demoNoise burst
Trigger short white, pink, or brown noise bursts and watch the waveform and spectrum canvases react.
Test mode demoAudio test mode
Run the short low-gain sequence that checks tone output, stereo pan, sweep scheduling, noise, and analyser routing.
Visualizer demoVisualizer lab
Render waveform and spectrum canvases as the primary surface with a small pulse control for analyser verification.
Volume demoMaster volume
Expose provider master gain as a bounded UI control and play a reference tone through that shared gain.
Pan demoStereo pan
Check left, center, and right pan values with short low-gain tones and a visible pan slider.
Pitch demoPitch helper
Use frequency clamping and note-name helpers next to playback so pitch UI stays readable.
Combo demoTone and noise combo
Combine tone and noise hooks under one provider to model richer UI feedback with one shared stop control.
Try every control together.
The shared demo keeps tone, sweep, noise, test mode, volume, pan, waveform, and spectrum output in one place.
Play a tone. Sweep a range. Burst noise.
Uses the current waveform, gain, pan, master volume, and analyser route.
Noise buffers use the same safe routing: source, gain, pan, master volume, analyser, then destination.
A short low-gain sequence checks center tone, stereo pan, sweep, noise, and analyser routing without making medical claims.
- Center tone320ms
- Left pan320ms
- Right pan320ms
- Short sweep700ms
- Pink noise450ms