rt60
Description
returns a table describing the amount of time for the reverberation energy of the room
impulse response to decay 60 dB (RT-60). The function estimates the decay time in each
octave band according to the ISO-3382 standard [2][3]. The returned table also
contains metrics described in ISO-3382 such as the curvature, C50 (speech clarity), C80
(music clarity), D50 (definition), and Ts (center time).rtsummary = rt60(rir,fs)
specifies options using one or more name-value arguments.rtsummary = rt60(rir,fs,Name=Value)
rt60(___) without any output arguments plots the
reverberation time metrics for each octave band. You can select the octave bands in the plot
to see the impulse response power and energy decay curve in each band.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
References
[1] IEC 61260-1:2014. "Electroacoustics — Octave-band and fractional-octave-band filters — Part 1: Specifications." International Electrotechnical Commission.
[2] ISO 3382-1:2009. "Acoustics — Measurement of room acoustic parameters — Part 1: Performance spaces." International Organization for Standardization.
[3] ISO 3382-2:2008. "Acoustics — Measurement of room acoustic parameters — Part 2: Reverberation time in ordinary rooms." International Organization for Standardization.
[4] Guski, Martin. Influences of External Error Sources on Measurements of Room Acoustic Parameters. Aachener Beiträge Zur Technischen Akustik, Band 24. Berlin: Logos Verlag Berlin GmbH, 2015.
Extended Capabilities
Version History
Introduced in R2025a
![Figure contains 2 axes objects. Axes object 1 with title RT-60, xlabel Octave Center Frequency (Hz), ylabel Time (s) contains 9 objects of type stair, line, patch. One or more of the lines displays its values using only markers These objects represent EDT, T20, T30, Topt. Axes object 2 with title Octave Center Frequency - 1000 Hz, xlabel Time (s), ylabel dB contains 6 objects of type line. These objects represent IR, EDC, EDT [0,-10] : 4.790 s, T20 [-5,-25] : 5.320 s, T30 [-5,-35] : 5.530 s, Topt [-5,-26] : 5.328 s.](../../examples/audio/win64/MeasureRT60FromImpulseResponseExample_01.png)
![Figure contains 2 axes objects. Axes object 1 with title RT-60, xlabel Octave Center Frequency (Hz), ylabel Time (s) contains 9 objects of type stair, line, patch. One or more of the lines displays its values using only markers These objects represent EDT, T20, T30, Topt. Axes object 2 with title 1/3 Octave Center Frequency - 1000 Hz, xlabel Time (s), ylabel dB contains 6 objects of type line. These objects represent IR, EDC, EDT [0,-10] : 4.348 s, T20 [-5,-25] : 5.421 s, T30 [-5,-35] : 5.498 s, Topt [-5,-46] : 5.616 s.](../../examples/audio/win64/SpecifyOctaveFilterBankParametersForComputingRT60Example_01.png)
![Figure contains 2 axes objects. Axes object 1 with title RT-60, xlabel Octave Center Frequency (Hz), ylabel Time (s) contains 9 objects of type stair, line, patch. One or more of the lines displays its values using only markers These objects represent EDT, T20, T30, Topt. Axes object 2 with title 1/3 Octave Center Frequency - 1000 Hz, xlabel Time (s), ylabel dB contains 6 objects of type line. These objects represent IR, EDC, EDT [0,-10] : 4.585 s, T20 [-5,-25] : 5.574 s, T30 [-5,-35] : 5.658 s, Topt [-5,-33] : 5.614 s.](../../examples/audio/win64/SpecifyOctaveFilterBankParametersForComputingRT60Example_02.png)