Acoustic 3D Ray Tracing

Importing a 3D scene as an 'stl' file, obtaining the transfer func from point to any point within the scene and rendering the sound out.
143 Downloads
Updated 19 Dec 2025

View License

An iPhone can be utilized to generate a 3D scan of a room, producing a file with an "stl" extension. These STL files can be imported into MATLAB®, where a sound source and microphone location can be designated within the 3D environment. The "acoustic room response" function released in 25a can provide an impulse response between the source and the microphone. Finally, a WAV file is processed through the response and render a simulated sound of what would be recorded from the specified location within the room.

Cite As

Francis Tiong (2026). Acoustic 3D Ray Tracing (https://in.mathworks.com/matlabcentral/fileexchange/165536-acoustic-3d-ray-tracing), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025a
Compatible with R2025a and later releases
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
1.1.0

Using the function acousticRoomResponse that is released in 25a.

1.0.1

Added thumbnail image.

1.0.0