Стандартно-совместимые измерения громкости
Система loudnessMeter
object™ вычисляет громкость, область значений громкости и истинный пик звукового сигнала в соответствии с EBU R 128 и ITU-R стандарты BS.1770-4.
Реализовывать измерение громкости:
Создайте объект loudnessMeter
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
loudMtr = loudnessMeter
loudMtr = loudnessMeter(Name,Value)
loudMtr = loudnessMeter
создает Системный объект, loudMtr
, который выполняет громкость, измеряющую независимо через каждый входной канал.
loudMtr = loudnessMeter(
наборы каждое свойство Name,Value
)Name
к заданному Value
. Незаданные свойства имеют значения по умолчанию.
loudMtr = loudnessMeter('ChannelWeights',[1.2, 0.8],'SampleRate',12000)
создает Системный объект, loudMtr
, с весами канала 1,2 и 0.8, и частота дискретизации 12 кГц.[momentary,shortTerm,integrated,range,peak] = loudMtr(audioIn)
[
возвращает значения измерения для мгновенной и краткосрочной громкости входа к вашему метру громкости и истинное пиковое значение текущего входного кадра, momentary
,shortTerm
,integrated
,range
,peak
] = loudMtr(audioIn
)audioIn
. Это также возвращает интегрированную область значений громкости и громкости входа к вашему метру громкости с прошлого раза, когда reset
был назван.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
[1] Международный союз электросвязи; сектор радиосвязи. Алгоритмы, чтобы измерить аудио громкость программы и истинно-пиковый уровень звука. ITU-R BS.1770-4. 2015.
[2] Европейский вещательный союз. Нормализация громкости и разрешенный максимальный уровень звуковых сигналов. EBU R 128. 2014.
[3] Европейский вещательный союз. Измерение громкости: 'Режим EBU', измеряющий, чтобы добавить нормализацию EBU R 128 громкости. Технология EBU R 128 3341. 2014.
[4] Европейский вещательный союз. Область значений громкости: мера, чтобы добавить нормализацию EBU R 128 громкости. Технология EBU R 128 3342. 2016.