Используйте эти примеры плагинов Audio Toolbox™ как базовые блоки в больших системах, как модели для шаблонов проекта или как бенчмарки для сравнения. Найдите описание плагина, чтобы найти пример, соответствующий вашим потребностям.
Хор | |
---|---|
| Имя:
audiopluginexample.Chorus Тип: Базовый плагин Описание: Добавляет эффект звукового хора. Эффект припева реализован путем модулирования двух линий задержки. Проекты: зависимые свойства, влажная/сухая смесь, скорость дискретизации Используемые функции
: dsp.VariableFractionalDelay |
Эхо | |
---|---|
| Имя:
audiopluginexample.Echo Тип: Базовый плагин Описание: Реализует эффект звукового эха с помощью двух линий задержки. Пользователь плагина настраивает тапы задержки в секундах, коэффициент усиления тапов задержки и выхода сухую/влажную смесь. Шаблоны проекта: зависимые свойства, влажная/сухая смесь, частота дискретизации, MEX-функция, вызываемая от свойства, линия задержки с обратной связью |
LFO-фильтр | |
---|---|
| Имя:
audiopluginexample.LFOFilter Тип: Базовый плагин Описание: Реализует низкочастотный генератор (LFO) управляемый lowpass фильтр. LFO управляет частотой отключения lowpass. Пользователь плагина настраивает тип управляющего сигнала и его частоту, амплитуду и смещение постоянного тока. Пользователь плагина также настраивает Q-коэффициент lowpass. Шаблоны проектирования: класс enum helper для отображения параметров enum, отображение параметров log, визуализация в реальном времени, проект формы волны с UI Используемые функции
: audioOscillator |
Фазовращатель | |
---|---|
| Имя:
audiopluginexample.Phaser Тип: Базовый плагин Описание: Реализует эффект аудиофазера. Шаблоны проекта: композиция плагина Используемые функции
: , Похожий пример: Аудиофазер с использованием многодиапазонного параметрического эквалайзера |
Строб | |
---|---|
| Имя:
audiopluginexample.Strobe Тип: Базовый плагин Описание: Реализует эффект стробирования звука. Настраиваемые параметры плагина включают период строба, заполнение строба, относительный порог уровня для реализации эффекта и возможность синхронизировать период строба с динамикой аудиосигнала. Шаблоны проекта: логические параметры, класс enum helper для отображения параметров перечисления |
Полосно-пропускающий БИХ | |
---|---|
| Имя:
audiopluginexample.BandpassIIRFilter Тип: Базовый плагин Описание: Реализует полосно-пропускающий фильтр с помощью БИХ второго порядка. Параметрами плагина являются центральная частота и Q-коэффициент. Проект Patterns: Журнал отображения параметра, зависимые свойства, эффективное управление настраиваемыми свойствами (в Используемые функции:
Похожий пример: Настраиваемая фильтрация и визуализация с использованием аудиоплагинов |
Быстрый Свертчик | |
---|---|
| Имя:
audiopluginexample.FastConvolver Тип: Системный объектный плагин Описание: Свертки вход с длинными импульсными характеристиками без добавления длинной задержки. Свертка входного кадра с длинной импульсной характеристикой во временной области добавляет задержку, равную длине импульсной характеристики. Алгоритм в этом плагине использует секционированную свертку частотного диапазона, чтобы уменьшить задержку. Будучи эффективным, этот алгоритм также позволяет проводить свертку в реальном времени с большими импульсными характеристиками. Шаблоны проекта: нет настраиваемых параметров, отчеты о задержках Используемые функции
: dsp.FrequencyDomainFIRFilter Похожий пример: Измерение импульсной характеристики аудиосистемы |
Фильтр БИХ Highpass | |
---|---|
| Имя:
audiopluginexample.HighpassIIRFilter Тип: Базовый плагин Описание: Реализует фильтр highpass с помощью фильтра БИХ второго порядка. Параметрами плагина являются частота среза и Q-коэффициент. Проект Patterns: логарифмический параметр отображения, Используемые функции:
Похожий пример: Настраиваемая фильтрация и визуализация с использованием аудиоплагинов |
Lowpass БИХ | |
---|---|
| Имя:
audiopluginexample.LowpassIIRFilter Тип: Базовый плагин Описание: Реализует lowpass фильтр с использованием БИХ второго порядка. Параметрами плагина являются частота среза и Q-коэффициент. Проект Patterns: логарифмический параметр отображения, Используемые функции:
Похожий пример: Настраиваемая фильтрация и визуализация с использованием аудиоплагинов |
Многозадачный БИХ | |
---|---|
| Имя:
audiopluginexample.MultiNotchFilter Тип: Системный объектный плагин Описание: Реализует узкополосный БИХ с настраиваемыми частотами надреза и фактором качества. Используемые функции
: multibandParametricEQ Похожий пример: Аудиофазер с использованием многодиапазонного параметрического эквалайзера |
Выравниватель полок | |
---|---|
| Имя:
audiopluginexample.ShelvingEqualizer Тип: Системный объектный плагин Описание: Реализует стеллажный эквалайзер с настраиваемыми срезами, усилениями и склонами. Проект Patterns: Журнал отображения параметра, визуализация фильтра Используемые функции:
Похожий пример: Настраиваемая фильтрация и визуализация с использованием аудиоплагинов |
Полосовой фильтр переменного уклона | |
---|---|
| Имя:
Тип: Системный объектный плагин Описание: Реализует БИХ полосно-пропускной фильтр переменного уклона с настраиваемыми частотами отсечения и склонами. Шаблоны проектирования: сопоставление строковых параметров перечисления, сопоставление логарифмических параметров, визуализация фильтра Используемые функции:
Похожий пример: Настраиваемая фильтрация и визуализация с использованием аудиоплагинов |
Bass Enhancer | |
---|---|
| Имя:
audiopluginexample.BassEnhancer Тип: Системный объектный плагин Описание: Реализует психоакустический алгоритм улучшения басов. Параметрами плагина являются верхняя частота отключения полосно-пропускающего фильтра и коэффициент усиления, приложенный к выходу полосно-пропускающего фильтра. Шаблоны проекта: композиция плагина Используемые функции
: crossoverFilter Похожий пример: Психоакустическое усиление баса для полосно-ограниченных сигналов |
Демпфированные объемные Контроллеры | |
---|---|
| Имя:
Тип: Базовый плагин Описание: Демпфирует регулирование громкости аудиосигнала. Плагин имеет два параметра: усиление, которое применяется к входу аудиосигналу, и задержка перехода для применения усиления в секундах. Шаблоны проекта: отображение параметров степени, несколько выходов для валидации и анализа MATLAB |
Ambisonic Encoder | |
---|---|
| Имя:
audiopluginexample.AmbiEncoderPlugin Тип: Базовый плагин Описание: Укажите местоположение микрофона путем настройки азимута и повышения. Закодируйте передачу потокового аудио в амбизонику с помощью функции процесса. Проекты: Многоканальное, переменное количество каналов, амбизоническое кодирование Используемые функции
: |
Ambisonic Decoder | |
---|---|
| Имя:
audiopluginexample.AmbiDecoderPlugin Тип: Базовый плагин Описание: Укажите желаемые местоположения виртуальных динамиков путем настройки азимута и повышения. Декодируйте амбизоническое закодированное аудио с помощью функции процесса. Шаблоны проекта: Многоканальное, переменное количество каналов, амбизоническое декодирование Используемые функции
: |
Параметрический эквалайзер с UDP | |
---|---|
| Имя:
Тип: Системный объектный плагин Описание: Реализует трехдиапазонный параметрический эквалайзер с настраиваемыми центральными частотами, Q-факторами и усилениями. UDP-отправитель позволяет сгенерированному плагину VST взаимодействовать с MATLAB. Цифровая звуковая рабочая станция и MATLAB могут затем обмениваться информацией в режиме реального времени. Этот плагин использует UDP, чтобы отправить коэффициенты фильтра эквалайзера назад в MATLAB в целях визуализации. Можно изменить этот плагин, чтобы отправить входной или выходной аудио вместо коэффициентов фильтра или в дополнение к ним. Проект Patterns: Журнал отображения параметра, визуализация фильтра Используемые функции:
Похожий пример: Связь между DAW и MATLAB с использованием UDP |
Отправитель UDP | |
---|---|
| Имя:
audiopluginexample.UDPSender Тип: Базовый плагин Описание: Отправляет live стерео аудио с цифровой аудио рабочей станции (DAW) в MATLAB с помощью UDP. Проекты: нет настраиваемых параметров Используемые функции
: dsp.UDPSender Похожий пример: Связь между DAW и MATLAB с использованием UDP |
Детектор биений | |
---|---|
| Имя:
audiopluginexample.BeatDetector Тип: Базовый плагин Описание: Оценивает и отображает решение в минуту (BPM), используя указанный метод обнаружения начала. Если вы взаимодействуете с плагином в командной строке, можно получить дорожку нажатия кнопки, соответствующую установкам, обнаруженным с помощью Шаблоны проекта: композиция плагина, визуализация, функции только MATLAB Используемые функции
: dsp.AsyncBuffer |
Спектральный Вычитатель | |
---|---|
| Имя:
Тип: Базовый плагин Описание: Реализует базовое спектральное вычитание. Этот плагин выполняет обработку в частотном диапазоне. Настраиваемые параметры плагина включают тип окна анализа, оценку уровня шума, время окна анализа и перекрытие системы координат анализа. Проекты: перекрытие и добавление (OLA) реконструкции, анализ и синтез, класс enum helper для отображения параметров, оконная обработка Используемые функции:
|
Тангаж речи | |
---|---|
| Имя:
Тип: Базовый плагин Описание: Вычисляет тангаж с помощью основного алгоритма автокорреляции, алгоритма спектральной периодичности или обоих. Этот плагин предназначен для анализа: Он обеспечивает прямое сквозное соединение сигнала. Чтобы визуализировать решение тангажа, используйте метод визуализации при обработке речевых данных. Шаблоны проекта: композиция плагина, визуализация, функции только MATLAB Используемые функции
: multibandParametricEQ |
Audio Test Bench | audioPlugin
| audioPluginInterface
| audioPluginParameter
| audioPluginSource