Добавьте реверберацию в звуковой сигнал
Система reverberator
object™ добавляет реверберацию в моно или звуковые сигналы стерео.
Добавить реверберацию в ваш вход:
Создайте объект reverberator
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
reverb = reverberator
reverb = reverberator(Name,Value)
reverb = reverberator
создает Системный объект, reverb
, который добавляет искусственную реверберацию в звуковой сигнал.
reverb = reverberator(
наборы каждое свойство Name,Value
)Name
к заданному Value
. Незаданные свойства имеют значения по умолчанию.
reverb = reverberator('PreDelay',0.5,'WetDryMix',1)
создает Системный объект, reverb
, с 0,5 вторыми предварительными задержками и влажным-к-сухому отношением соединения одного.Для версий ранее, чем R2016b, используйте функцию step
, чтобы запустить алгоритм Системного объекта. Аргументы к step
являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
audioOut = reverb(audioIn)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
createAudioPluginClass
и функции configureMIDI
сопоставляют настраиваемые свойства Системного объекта compressor
к стоящим с пользователем параметрам:
Свойство | Область значений | Отображение | Модуль |
---|---|---|---|
PreDelay | [0, 1] | линейный | s |
HighCutFrequency | [20, 20000] | журнал | Гц |
Diffusion | [0, 1] | линейный | 'none' |
DecayFactor | [0, 1] | линейный | 'none' |
HighFrequencyDamping | [0, 1] | линейный | 'none' |
WetDryMix | [0, 1] | линейный | 'none' |
[1] Dattorro, Джон. "Проект эффекта, Часть 1: Отражатель и Другие Фильтры". Журнал Общества звукоинженеров. Издание 45, Выпуск 9, 1997, стр 660–684.
[2] Dattorro, Джон. "Проект эффекта, Часть 2: Модуляция линии задержки и Хор". Журнал Общества звукоинженеров. Издание 45, Выпуск 10, 1997, стр 764–788.