Native аудио плагин SDK
Unity нативный аудио плагин SDK позволяет разрабатывать пользовательские аудио плагины для Unity. Вы можете использовать этот SDK для расширения аудио возможностей Unity и создать продвинутые решения обработки аудио, адаптированные к потребностям вашего проекта. Примеры пользовательских аудио плагинов, которые вы можете создать, включают аудиоэффекты и аудио пространственные.
Система нативных аудио плагинов состоит из двух частей:
Плагин цифровой обработки сигнала (DSP)
Управляемый графический интерфейс пользователя (GUI)
См. следующие страницы, чтобы узнать больше о том, как создать аудио плагин, настроить плагин GUI и получить доступ к полезным примерам.
| Тема | Описание |
|---|---|
| Разработка нативного аудио DSP плагина для Unity | Узнайте, как создать свой собственный плагин DSP. |
| Настройка Unity GUI для вашего аудио плагина | Узнайте, как настроить GUI в вашем аудио плагине. |
| Импорт аудио плагина и GUI в Unity | Узнайте, как подготовить свой плагин и GUI для Unity и импортировать их. |
| Примеры плагинов | Пример плагинов DSP с и без настройки GUI. |
| Аудио пространственный SDK | Измените способ передачи приложением звука из источника звука в окружающее пространство. |
Важные файлы, используемые кодом DSP и GUI
Файл AudioPluginInterface.h содержит необходимые структуры, типы и декларации функций, требуемые для создания пользовательского аудио плагина.
Как нативные DSP, так и GUI DLLs могут содержать несколько плагинов. Чтобы добавить несколько эффектов плагинов в один и тот же DLL, Unity предоставляет дополнительный код для обработки определения эффекта и регистрации параметров единым образом:
AudioPluginUtil.hAudioPluginUtil.cpp
Если вы хотите, чтобы ваш DLLs содержал несколько эффектов, включите AudioPluginUtil.h в свой код.