AudioMeasurements
✖
AudioMeasurements

Details and Options



- AudioMeasurements[audio,"Properties"] gives names of all available properties as a list of strings.
- Global audio properties:
-
"Channels" number of channels "Duration" duration "Length" number of samples "SampleRate" sample rate in Hz "Type" data type - All of the following properties are computed on the average channel values.
- Basic histogram properties:
-
"Max" maximum value "MaxAbs" maximum absolute value "Min" minimum value "MinAbs" minimum absolute value "MinMax" minimum and maximum values "MinMaxAbs" minimum and maximum absolute values "Mean" mean value "Median" median value "ApproximateMedian" approximate median "StandardDeviation" standard deviation of values "Total" sum of values - Intensity properties:
-
"Loudness" computed with Stevens's power law ( )
"LoudnessEBU" perceptual loudness (in LUFS) using the EBU standard "LoudnessRangeEBU" perceptual loudness range using the EBU standard "Power" mean of the squared values "RMSAmplitude" root mean square of the values - Time domain properties:
-
"CrestFactor" maximum divided by the root mean square "PeakToAveragePowerRatio" maximum power divided by the average power "TemporalCentroid" temporal centroid of values "ZeroCrossings" number of zero crossings "ZeroCrossingRate" rate of zero crossings - Frequency domain properties:
-
"SpectralCentroid" centroid of the power spectrum "SpectralCrest" maximum divided by the mean of the power spectrum "SpectralFlatness" geometric mean divided by the mean of the power spectrum "SpectralKurtosis" kurtosis of the magnitude spectrum "SpectralRollOff" frequency below which most of the energy is concentrated "SpectralSkewness" skewness of the magnitude spectrum "SpectralSlope" estimated slope of the magnitude spectrum "SpectralSpread" measure of the bandwidth of the power spectrum - By default, a list of property values is returned. Other format specifications include:
-
Automatic determine the output automatically "Association" format the result as an Association "Dataset" format the result as a Dataset "List" format the result as a List "RuleList" format the result as a list of Rule expressions
Examples
open allclose allBasic Examples (2)Summary of the most common use cases
Compute the minimum and maximum sample values in an audio object:

https://wolfram.com/xid/0dqwatmisy7-sxfifm

https://wolfram.com/xid/0dqwatmisy7-ojfhxk


https://wolfram.com/xid/0dqwatmisy7-eenims


https://wolfram.com/xid/0dqwatmisy7-5dcce2

https://wolfram.com/xid/0dqwatmisy7-jhrqr2

Scope (4)Survey of the scope of standard use cases
Compute several properties on multiple audio objects:

https://wolfram.com/xid/0dqwatmisy7-e5nijg

https://wolfram.com/xid/0dqwatmisy7-j9hvat

Format the output as an Association:

https://wolfram.com/xid/0dqwatmisy7-zjgrnj

https://wolfram.com/xid/0dqwatmisy7-cgat7i


https://wolfram.com/xid/0dqwatmisy7-1tkojs


https://wolfram.com/xid/0dqwatmisy7-cgd881

Return a Dataset:

https://wolfram.com/xid/0dqwatmisy7-hy2040

In multichannel audio objects, the channels are averaged before the computation of the properties:

https://wolfram.com/xid/0dqwatmisy7-3ie9w4

https://wolfram.com/xid/0dqwatmisy7-oddfwm

Process the audio track of a video:

https://wolfram.com/xid/0dqwatmisy7-l7x9gq

Applications (2)Sample problems that can be solved with this function
Detect whether an audio object has constant sample values:

https://wolfram.com/xid/0dqwatmisy7-ga8k23

https://wolfram.com/xid/0dqwatmisy7-2eozm8

Use spectral features to find clusters in a list of audio objects:

https://wolfram.com/xid/0dqwatmisy7-i35fld
Compute the "SpectralCentroid" and "SpectralSpread" properties over the list of audio objects:

https://wolfram.com/xid/0dqwatmisy7-ia2djr
Find clusters of similar sounds:

https://wolfram.com/xid/0dqwatmisy7-2s3y8i

Plot the result using the audio objects as plot markers:

https://wolfram.com/xid/0dqwatmisy7-6zbukp

Properties & Relations (4)Properties of the function, and connections to other functions
Functions like Min applied to multichannel audio work on flattened data:

https://wolfram.com/xid/0dqwatmisy7-tetfp2

https://wolfram.com/xid/0dqwatmisy7-kkbjhd

AudioMeasurements works on the mono version of the input audio signal:

https://wolfram.com/xid/0dqwatmisy7-safmo6


https://wolfram.com/xid/0dqwatmisy7-pgb698

The "LoudnessEBU" is computed according to the integrated loudness EBU specification:

https://wolfram.com/xid/0dqwatmisy7-omdkos
The loudness is computed using the EBU momentary specification:

https://wolfram.com/xid/0dqwatmisy7-xbvy5h

https://wolfram.com/xid/0dqwatmisy7-yvrc6e

A temporary mean is computed by discarding all values below LUFS:

https://wolfram.com/xid/0dqwatmisy7-vp8s70

Another mean is computed by excluding all values below the temporary mean minus 10 LUFS:

https://wolfram.com/xid/0dqwatmisy7-jnpwc8


https://wolfram.com/xid/0dqwatmisy7-b3vxev

The "LoudnessRangeEBU" is computed according to the integrated loudness EBU specification:

https://wolfram.com/xid/0dqwatmisy7-0qh5cs
The loudness is computed using the EBU momentary specification:

https://wolfram.com/xid/0dqwatmisy7-s1vjlm

https://wolfram.com/xid/0dqwatmisy7-3z2kuy

First, a temporary mean is computed by discarding all values below LUFS:

https://wolfram.com/xid/0dqwatmisy7-y8512o

Then all values below the temporary mean minus 20 LUFS are excluded:

https://wolfram.com/xid/0dqwatmisy7-7cvxlz
The loudness is computed as the difference between the .1 and .95 quantiles of the list:

https://wolfram.com/xid/0dqwatmisy7-bid06x


https://wolfram.com/xid/0dqwatmisy7-bv6ptp


https://wolfram.com/xid/0dqwatmisy7-nhqb93

The "LoudnessEBU" property is used in the computation of AudioNormalize:

https://wolfram.com/xid/0dqwatmisy7-sd0yp2

https://wolfram.com/xid/0dqwatmisy7-0l1v2x


https://wolfram.com/xid/0dqwatmisy7-8qg3b1

Wolfram Research (2016), AudioMeasurements, Wolfram Language function, https://reference.wolfram.com/language/ref/AudioMeasurements.html (updated 2024).
Text
Wolfram Research (2016), AudioMeasurements, Wolfram Language function, https://reference.wolfram.com/language/ref/AudioMeasurements.html (updated 2024).
Wolfram Research (2016), AudioMeasurements, Wolfram Language function, https://reference.wolfram.com/language/ref/AudioMeasurements.html (updated 2024).
CMS
Wolfram Language. 2016. "AudioMeasurements." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/AudioMeasurements.html.
Wolfram Language. 2016. "AudioMeasurements." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/AudioMeasurements.html.
APA
Wolfram Language. (2016). AudioMeasurements. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioMeasurements.html
Wolfram Language. (2016). AudioMeasurements. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioMeasurements.html
BibTeX
@misc{reference.wolfram_2025_audiomeasurements, author="Wolfram Research", title="{AudioMeasurements}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AudioMeasurements.html}", note=[Accessed: 25-April-2025
]}
BibLaTeX
@online{reference.wolfram_2025_audiomeasurements, organization={Wolfram Research}, title={AudioMeasurements}, year={2024}, url={https://reference.wolfram.com/language/ref/AudioMeasurements.html}, note=[Accessed: 25-April-2025
]}