Interface AudioLevel

An audio level measurement, as returned by computeAudioLevel.

interface AudioLevel {
    rms: number;
    peak: number;
    rmsDb: number;
    peakDb: number;
}

Properties

Properties

rms: number

Root-mean-square (average) amplitude across all channels. Usually in [0, 1], but can exceed 1 for hot or clipped signals.

peak: number

Peak absolute amplitude across all channels. Usually in [0, 1], but can exceed 1 for hot or clipped signals.

rmsDb: number

AudioLevel.rms in decibels relative to full scale (0 dBFS). -Infinity for silence; can exceed 0 for clipped signals.

peakDb: number

AudioLevel.peak in decibels relative to full scale (0 dBFS). -Infinity for silence; can exceed 0 for clipped signals.

Generated using TypeDoc