Constant square oscillator. Index‑X → pitch (C3..C6), Index‑Y → cutoff (200–8000 Hz). No envelopes. No Tone.js.
allow="camera; microphone; autoplay"
<iframe>
camera_utils