6 fundamentally different methods exist for predicting how sound behaves in an enclosed space, ranging from a single equation that takes 30 seconds to solve by hand (Sabine, 1900) to finite element simulations that require 48 hours of computation on a 64-core workstation (FEM, current state-of-the-art). The choice of method determines not only the accuracy of the prediction but also the type of information available to the designer — a statistical model tells you the average reverberation time, while a ray-tracing model can show you the exact spatial distribution of sound pressure level at every seat in a 2,000-seat concert hall.
Choosing the wrong modelling method wastes either time (using FEM for a problem that Sabine solves in seconds) or accuracy (using Sabine for a problem that requires wave-based analysis). This guide compares all six methods across eight criteria, with clear guidance on when each method is appropriate.
Method 1: Statistical (Sabine, Eyring, Fitzroy)
Theory
Statistical methods treat the room as a single control volume with uniformly distributed sound energy. The sound field is assumed to be diffuse — equal energy density everywhere, equal probability of sound arriving from all directions at any point. Under this assumption, the reverberation time depends only on the room volume and the total surface absorption.
Sabine equation (1900): RT60 = 0.161 × V / A, where A = Σ(Sᵢ × αᵢ).
Eyring equation (1930): RT60 = 0.161 × V / (-S × ln(1-ᾱ)). More accurate when average absorption coefficient ᾱ > 0.20.
Fitzroy equation (1959): Accounts for non-uniform absorption distribution by calculating RT60 contributions from each pair of parallel surfaces independently.
Strengths
- Calculation in seconds (by hand or spreadsheet)
- Transparent — every assumption is visible
- Well-validated for box-shaped rooms with ᾱ < 0.30
- Perfect for parametric design exploration (test 50 material configurations in minutes)
- No geometry model required — only dimensions and surface areas
Limitations
- Assumes diffuse field (breaks down in long rooms, coupled spaces, rooms with dominant surface)
- Produces only room-average parameters (no spatial variation)
- Cannot model early reflections, flutter echo, or focused reflections
- Cannot generate impulse responses for auralization
- Inaccurate for rooms with high absorption (ᾱ > 0.40, though Eyring partially addresses this)
- Cannot model diffraction, scattering, or wave effects
Software
AcousPlan (primary engine), Excel/Google Sheets (manual), REW (Room EQ Wizard — free), most acoustic calculators.
Accuracy
RT60 prediction: ±10–15% for box-shaped rooms with ᾱ < 0.30; ±15–30% for irregular rooms or high absorption.
Method 2: Image Source Method
Theory
The image source method models reflections by creating virtual mirror images of the sound source across each room surface. A first-order reflection from a wall is equivalent to a direct sound arriving from the mirror-image source position behind that wall. Second-order reflections are images of images. The complete reflected sound field is constructed by summing contributions from all image sources up to a specified reflection order.
For a rectangular room, the number of image sources grows as (2N+1)³ − 1 for reflection order N. At order 10, this produces approximately 9,261 image sources. Each image source contributes a discrete reflection with a specific arrival time, direction, and amplitude (reduced by the absorption coefficients of all surfaces encountered).
Strengths
- Physically exact for specular reflections in simple geometries
- Naturally produces early reflection patterns (reflectograms)
- Generates impulse responses suitable for auralization
- Shows spatial variation (different listener positions receive different reflection patterns)
- Each reflection can be traced back to its specific surface sequence, enabling targeted design intervention
Limitations
- Computational cost grows exponentially with reflection order: O((2N+1)³)
- Only valid for specular reflection (real surfaces scatter sound diffusely)
- Impractical for rooms with more than approximately 8 surfaces (non-rectangular rooms)
- Late reverberation (high-order reflections) is numerically intractable
- Cannot model diffraction around edges, through openings, or over barriers
Software
ODEON (hybrid with ray tracing), CATT-Acoustic (hybrid), academic implementations.
Accuracy
Excellent for early reflections (< 50 ms) in rectangular rooms. Poor for late reverberation and complex geometries.
Method 3: Ray Tracing
Theory
Ray tracing launches a large number of sound rays (typically 10,000–1,000,000) from the source position in random or quasi-random directions. Each ray propagates in a straight line until it hits a surface, where it is reflected (specularly, diffusely, or a combination based on a scattering coefficient). The ray continues to propagate and reflect, losing energy at each surface interaction according to the absorption coefficient, until its energy falls below a threshold or a maximum propagation time is reached.
Receivers are spherical volumes in space. When a ray passes through a receiver sphere, its energy, arrival time, and direction are recorded. The accumulated energy-time history at each receiver produces an echogram (energy vs time) that approximates the room impulse response.
Strengths
- Handles any room geometry (curved surfaces, coupled volumes, balconies, columns)
- Computationally manageable: O(N_rays × N_reflections) — linear scaling with room complexity
- Produces spatial parameter maps (RT60, C80, STI at every seat)
- Can incorporate frequency-dependent absorption, scattering coefficients, and air absorption
- Generates impulse responses for auralization
- Well-validated in rooms from 50 m³ to 50,000 m³
Limitations
- Statistical uncertainty: insufficient rays produce noisy results (minimum 50,000 rays recommended for reliable RT60)
- Assumes geometric acoustics (ray λ << surface dimensions) — invalid below the Schroeder frequency
- Diffraction not inherently modelled (some software adds diffraction as a separate calculation)
- Accuracy depends on quality of the scattering coefficients (often unknown or estimated)
- Computation time: 5–60 minutes for a typical room, 2–8 hours for a large venue with auralization-quality impulse responses
Software
ODEON (Denmark), CATT-Acoustic (Sweden), EASE (Germany), Treble (Norway/cloud), Pachyderm (open source for Rhino/Grasshopper), AcousPlan (future roadmap).
Accuracy
RT60: ±5–10%. C80/D50: ±1–2 dB. STI: ±0.03–0.05. Highly dependent on geometric model accuracy and material data quality.
Method 4: Beam Tracing
Theory
Beam tracing is a hybrid of image source and ray tracing. Instead of tracing individual rays, it traces volumetric beams (cones or pyramids) from the source. When a beam intersects a surface, it is split into reflected and transmitted sub-beams. The reflected beam's geometry is determined by the surface shape, and it continues to propagate and subdivide. Receivers are tested for inclusion within beam volumes rather than proximity to ray paths.
Strengths
- Deterministic: unlike ray tracing, beam tracing does not suffer from statistical noise
- Produces exact early reflections (like image source) with efficient late reverberation (like ray tracing)
- Naturally handles receiver positions — no need for spherical receiver volumes
- Faster convergence than ray tracing for the same accuracy level
Limitations
- Implementation complexity is significantly higher than ray tracing
- Beam subdivision at curved surfaces or complex geometry creates computational challenges
- Limited commercial software availability
- Diffraction requires additional modelling (typically added via Uniform Theory of Diffraction)
Software
ODEON (hybrid beam-ray), CATT-Acoustic (hybrid cone tracing), Ramsete.
Accuracy
Comparable to ray tracing with fewer computational artefacts. RT60: ±5–10%. Early reflection patterns: excellent.
Method 5: FEM/BEM (Wave-Based Methods)
Theory
Finite Element Method (FEM): Discretises the entire room volume into small elements (tetrahedra or hexahedra). The Helmholtz equation is solved at every node in the mesh for each frequency of interest. The element size must be smaller than approximately 1/6 of the wavelength at the highest frequency — at 2000 Hz (λ = 0.17 m), elements must be smaller than approximately 28 mm. A 200 m³ room meshed to 2000 Hz contains approximately 10–50 million elements.
Boundary Element Method (BEM): Discretises only the room surfaces (not the volume), solving the Helmholtz equation on the boundary. The computational domain is 2D (surface mesh) rather than 3D (volume mesh), reducing the element count dramatically. However, BEM produces dense matrices that scale as O(N²) in memory, limiting practical application to small-to-medium rooms.
Strengths
- Physically exact: solves the full wave equation including diffraction, interference, and room modes
- Correctly predicts low-frequency behaviour where geometric methods fail (below Schroeder frequency)
- Essential for small rooms (studios, pods) where room modes dominate the acoustic response
- Can model complex boundary conditions (impedance boundaries, porous material layers)
- Validated against laboratory measurements with errors < 1 dB
Limitations
- Computational cost scales as O(f³) — doubling the frequency octuples the computation time
- Practical upper frequency limit: approximately 1000–3000 Hz for typical rooms
- Requires detailed material impedance data (not just absorption coefficients)
- Mesh generation is labour-intensive and error-prone
- Results require expert interpretation
- Computation time: 2–48 hours per frequency, per room
Software
COMSOL Multiphysics (general FEM), Actran (acoustic FEM), SYSNOISE (BEM), FastBEM (fast multipole BEM), openCFS (open source FEM).
Accuracy
The most accurate method available. RT60: ±2–5% (limited by material data accuracy, not method). Mode frequencies: ±1–2 Hz. Low-frequency spatial variation: excellent.
Method 6: AI/ML Prediction
Theory
Machine learning models — typically neural networks (CNN, RNN, or transformer architectures) — are trained on datasets of measured or simulated room acoustic parameters. Input features include room dimensions, volume, surface areas, material types, source-receiver positions, and geometric descriptors. Output predictions include RT60, EDT, C80, D50, and STI.
Training data sources include: (a) measured acoustic data from post-completion surveys (limited datasets, typically < 5,000 rooms), (b) synthetic data from ray tracing or FEM simulations (unlimited volume, but inherits simulation assumptions), and (c) hybrid datasets combining measured and simulated data.
Strengths
- Prediction in milliseconds (once trained)
- Can learn complex non-linear relationships between geometry and acoustics that statistical methods miss
- Enables real-time acoustic feedback during design (interactive parameter exploration)
- Can incorporate contextual knowledge (room type, occupancy pattern) that physics-based methods do not use
- Continuously improvable with new training data
Limitations
- Accuracy limited by training data quality and diversity
- Poor extrapolation: predictions for room types not represented in training data are unreliable
- Black-box nature: difficult to understand why a prediction is made or identify systematic errors
- Cannot generate impulse responses or spatial parameter maps (most current implementations)
- Regulatory acceptance is limited — no standard references AI prediction for compliance verification
- Requires substantial computational infrastructure for training (inference is lightweight)
Software
AcousPlan (treatment recommendations), Treble (ML-augmented ray tracing), various academic implementations (PyTorch/TensorFlow). No standalone AI acoustic prediction tool has achieved mainstream adoption as of 2026.
Accuracy
RT60: ±0.1–0.2 s (for room types in training data). C80/D50: ±1.5–3 dB. STI: ±0.05–0.10. Accuracy degrades significantly for unusual geometries or coupled spaces.
The Master Comparison Table
| Criterion | Statistical | Image Source | Ray Tracing | Beam Tracing | FEM/BEM | AI/ML |
|---|---|---|---|---|---|---|
| Computation time | Seconds | Minutes | 5–60 min | 5–30 min | 2–48 hours | Milliseconds |
| Geometry input | Dimensions only | Simple box | Full 3D model | Full 3D model | Full 3D mesh | Dimensions/features |
| Frequency range | All (via material data) | All (geometric) | Above Schroeder | Above Schroeder | Full (exact) | All (learned) |
| Spatial resolution | Room average | Per receiver | Per receiver | Per receiver | Per node | Room average |
| Impulse response | No | Yes | Yes | Yes | Yes | No (typically) |
| Auralization | No | Yes | Yes | Yes | Yes | No |
| Diffraction | No | No | Approximate | Approximate | Exact | Implicit |
| Room modes | No | No | No | No | Yes | Approximate |
| Room size range | Any | Small–medium | Medium–large | Medium–large | Small–medium | Any (if trained) |
| Accuracy (RT60) | ±10–15% | ±5–10% | ±5–10% | ±5–10% | ±2–5% | ±10–20% |
| Expertise required | Low | Medium | Medium–high | High | Very high | Medium |
| Standards reference | ISO 3382-2 Annex A | — | — | — | — | — |
Worked Example: 300-Seat Lecture Hall — Which Method to Use?
Room: 20 m × 15 m × 6 m with a raked floor (10° slope), a balcony overhanging 4 m at the rear, and a stage area with a reflective canopy. V ≈ 1,800 m³.
Design questions:
- What is the overall RT60? → Statistical (Sabine/Eyring) — adequate for this purpose, takes 2 minutes
- Does the balcony create a coupled volume with a double-slope decay? → Ray tracing or beam tracing — statistical methods cannot detect coupling
- Are there focused reflections from the canopy onto the front rows? → Ray tracing — image source would require modelling the curved canopy
- What is the STI at every seat? → Ray tracing — produces spatial STI maps
- Are there problematic room modes below 100 Hz? → Not relevant (room is large; Schroeder frequency ≈ 85 Hz, and modal density is high above this)
- Does the design "sound right"? → Ray tracing with auralization — listen to the room before it is built
| Design Stage | Method | Purpose | Time |
|---|---|---|---|
| Concept (RIBA 2) | Sabine equation | Overall RT60 estimate, material budgeting | 30 minutes |
| Developed design (RIBA 3) | Ray tracing (ODEON/CATT) | Spatial RT60, STI, C80, early reflections, coupling analysis | 1–2 days |
| Technical design (RIBA 4) | Ray tracing + auralization | Verify canopy design, balcony integration, client listening session | 2–3 days |
| Detailed design | Ray tracing + FEM (if needed) | Low-frequency verification for stage area, final specification | 1 week |
Total acoustic modelling effort: approximately 2 weeks. Compare with a concert hall (4–8 weeks) or a simple office (1 day with statistical methods only).
When to Use Each Method: Decision Framework
Use Statistical when:
- The room is rectangular or near-rectangular
- Average absorption coefficient ᾱ < 0.30 (use Sabine) or ᾱ < 0.60 (use Eyring)
- You need room-average RT60 only (not spatial distribution)
- You are at concept design stage and need rapid parametric exploration
- The room volume is between 50 m³ and 5,000 m³
- The room has complex geometry (non-rectangular, coupled volumes, balconies, curved surfaces)
- You need spatial distribution of parameters (STI map, C80 at every seat)
- You need impulse responses for auralization
- The room is large (> 500 m³) and geometric acoustics applies
- You need to detect and correct focusing, flutter echoes, or delayed reflections
- The room is small (< 100 m³) and room modes dominate the acoustic response
- You need accurate low-frequency predictions (below the Schroeder frequency)
- The design involves complex impedance boundaries (layered absorbers, resonant panels)
- Regulatory or client requirements demand the highest available accuracy
- You need real-time feedback during interactive design exploration
- The room type is well-represented in the training data (standard offices, classrooms)
- You need rapid screening of many design options
- Accuracy of ±0.2 s RT60 is sufficient for the project stage
Related Reading:
- You're Calculating RT60 Wrong — Sabine vs Eyring — when statistical methods fail
- RT60 Complete Reference — Sabine, Eyring, and Fitzroy equations with worked examples
- Binaural Acoustics and Auralization Guide — how to listen to modelling results