Simulate standing wave heatmaps, 3D room modes, Sabine reverberation time (RT60), and locate optimal listening sweet spots.
Standing wave analysis, eigenmodes, and sweet spot optimization
Visualize real-time sound pressure nodes and cancellation nulls across your room at any specific test frequency (20Hz to 300Hz).
Compute exact room eigenmode resonances and Q-factors to predict boomy bass frequencies and standing wave flutter.
Drag your listening position and studio monitors to minimize frequency variance and find the optimal 38% acoustic sweet spot.
Eigenmodes occur at discrete room resonance frequencies calculated from room length, width, height, and integer harmonic indices.
Placing the listening position at 38% room depth balances modal bass nulls and avoids central room null cancellations.
Reverberation time scales with room volume and inversely with total absorption ($RT_60 = 0.161 V / A$).
Everything you need to know about Acoustic Room Planner
Room modes are natural acoustic resonances created when sound waves reflect between parallel walls. At specific modal frequencies, waves constructively interfere to create massive volume peaks (+12dB) or destructively cancel out into acoustic nulls (-20dB).
The Schroeder frequency (typically 100Hz to 250Hz in domestic rooms) marks the boundary below which discrete standing wave modes dominate, and above which room acoustics behave as a smooth diffuse field.
Acousticians recommend placing the listener's head approximately 38% of the room length from either the front or back wall, as this position avoids the worst axial standing wave nodes and nulls.
Deepen your understanding of wave optics, aerodynamics, and classical mechanics.
Calculate reverberation decay time and modal transition frequencies based on room volume and wall absorption materials.
Drag the subwoofer icon across the floorplan while watching the listener frequency response curve and sweet spot rating. Moving subwoofers away from corners reduces excessive boundary loading.
RT60 is the time required for sound to decay by 60 decibels after stopping. Control rooms ideally target an RT60 between 0.2s and 0.4s for tight, accurate monitoring.
Red and amber zones represent high acoustic pressure peaks (loud bass nodes), while dark blue zones represent phase cancellation nulls where bass frequencies disappear.
Yes! Adjust the Length, Width, Height, and Sabine Wall Absorption sliders to match your exact home studio, listening room, or theater dimensions.
Axial modes involve reflections between two parallel walls and carry the highest energy. Tangential modes involve four surfaces, and Oblique modes involve all six room boundaries with lower energy.
Yes! Click 'Export CSV' to download complete eigenmode frequencies, Q-factors, and listener frequency response curves, or click 'Snapshot' for room map image exports.
Increasing wall absorption (alpha) simulates installing acoustic foam, fiberglass panels, or bass traps, reducing modal Q-factors, flattening standing wave peaks, and shortening RT60.
Yes, it uses industry-standard 3D wave modal equations and image-source reflection methods for initial room planning and monitor placement optimization.
No software installation is required. The simulation runs client-side at 60 FPS in your web browser using HTML5 Canvas and TypeScript.