Home▸Sound & Music▸Acoustic Lens (2D)

Acoustic Lens (2D)

Interactive 2D geometric-acoustics simulator: a biconvex lens made of a slower- or faster-sound material bends an incoming plane wavefront via Snell's law and focuses it, with a live lensmaker-equation readout.

Sound & Music2DAdvanced60 FPS⇄ 3D version
2d-3d-acoustic-lens ↗ Open standalone

A flat 2D geometric-acoustics companion to the 3D acoustic lens: drag the curvature and material-speed sliders to reshape a biconvex sound lens, and watch the incoming plane wave refract at both faces via Snell's law into a converging (or diverging) wavefront, with the lensmaker-equation focal length tracked live against the actual ray-traced focus.

⚙ Under the hood

A 2D geometric-acoustics simulator where curvature and material-speed sliders reshape a biconvex sound lens, refracting an incoming plane wave via Snell's law into a converging or diverging wavefront, with a live lensmaker-equation focal length.

acoustic lensSnell's lawwave refractionlensmaker equationgeometric acousticsfocal length

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)