Home▸Sound & Music▸Acoustics: 2D Room Wave Field

🔊 Acoustics: 2D Room Wave Field

Interactive 2D finite-difference wave model of a room: drag a sound source and microphone, paint foam absorbers and rigid walls, and watch reflection, absorption, diffraction, interference and standing-wave resonance with a live microphone trace.

Sound & Music2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-physics-acoustics-simulation ↗ Open standalone
⚙ Under the hood

Interactive 2D finite-difference wave model of a room: drag a sound source and microphone, paint foam absorbers and rigid walls, and watch reflection, absorption, diffraction, interference and standing-wave resonance with a live microphone trace.

acousticssound wavesresonancereflectionabsorptionroom modes

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

What did you find?

Add reproduction steps (optional)