generateAudioPlugin

Сгенерируйте аудио плагин от класса MATLAB

Синтаксис

generateAudioPlugin className
generateAudioPlugin options className

Описание

пример

generateAudioPlugin className генерирует плагин аудио VST 2 от класса MATLAB®, заданного className. См. Поддерживаемые Компиляторы для списка компиляторов, поддержанных generateAudioPlugin.

пример

generateAudioPlugin options className задает выходную папку не по умолчанию, имя файла или тип файла. Можно использовать опцию -juceproject, чтобы создать zip-файл, содержащий, сгенерировал код C/C++ и проект JUCER. Опции могут быть заданы в любой группировке, и в любом порядке.

Примеры

свернуть все

generateAudioPlugin audiopluginexample.Echo

Плагин VST 2 под названием Echo сохранен в вашу текущую папку. Расширение вашего плагина зависит от вашей операционной системы.

generateAudioPlugin -outdir myPluginFolder audiopluginexample.Echo

Плагин VST 2 под названием Echo сохранен в вашу заданную папку. Расширение вашего плагина зависит от вашей операционной системы.

generateAudioPlugin -output awesomeEffect audiopluginexample.Echo

Плагин VST 2 под названием awesomeEffect сохранен в вашу текущую папку. Расширение вашего плагина зависит от вашей операционной системы.

generateAudioPlugin -output coolEffect -outdir myPluginFolder audiopluginexample.Echo

Плагин VST 2 под названием coolEffect сохранен в вашу заданную папку. Расширение вашего плагина зависит от вашей операционной системы.

generateAudioPlugin -win32 audiopluginexample.Echo

32-битный плагин VST 2 под названием Echo.dll сохранен в вашу текущую папку.

generateAudioPlugin -juceproject audiopluginexample.Echo

Zip-файл, содержащий, сгенерировал код C/C++, и файл проекта JUCER, подходящий для использования с JUCE 5.3.2, сохранен в вашу текущую папку.

Входные параметры

свернуть все

Опции могут быть заданы в любой группировке, и в любом порядке.

Опция

Описание

-outdir folder

Генерирует плагин или zip-файл к определенной папке. По умолчанию сгенерированный плагин помещается в текущую папку. Если folder не находится в текущей папке, задайте точный путь.

-output fileName

Задает имя файла сгенерированного плагина или zip-файла. Соответствующее расширение добавлено к fileName на основе платформы, на которой сгенерированы плагин или zip-файл. По умолчанию плагин или zip-файл называют в честь класса.

-win32

Создает 32-битный аудио плагин. Допустимый только на win64.

-juceproject

Создает zip-файл, содержащий, сгенерировал код C/C++ и файл проекта JUCER, подходящий для использования с JUCE 5.3.2. Можно использовать сгенерированный zip-файл, чтобы изменить сгенерированный плагин или скомпилировать его к формату кроме VST 2.4. Эта опция требует лицензии MATLAB Coder™. Чтобы использовать сгенерированные файлы с JUCE, необходимо получить собственную соответственно лицензированную копию JUCE.

Имя сменного класса, чтобы сгенерировать. Сменный класс должен быть на пути MATLAB. Это должно вывести или от класса audioPlugin или от класса audioPluginSource.

Можно задать сменный класс, чтобы сгенерировать путем определения его имени класса или имени файла. Например, следующие синтаксисы выполняют эквивалентные операции:

  • generateAudioPlugin myPlugin

  • generateAudioPlugin myPlugin.m

Если вы хотите задать сменный класс именем файла, и ваш сменный класс в пакете, необходимо задать пакет как путь к файлу. Например, следующие синтаксисы выполняют эквивалентные операции:

  • generateAudioPlugin myPluginPackage.myPlugin

  • generateAudioPlugin +myPluginPackage/myPlugin.m

Ограничения

Проблемы сборки могут произойти при использовании имен папок с пробелами. Для получения дополнительной информации смотрите Поддержку Процесса сборки Имен папок с Пробелами или Специальными символами (Simulink Coder) и Почему процесс сборки перестал работать для поставленной модели в Simulink или для образцового выполнения в Режиме Accelerator?.

Больше о

свернуть все

Сгенерированное сменное расширение файла

Расширение вашего сгенерированного плагина зависит от вашей операционной системы.

Операционная система

Расширение файла

Windows

.dll

OSX

.vst

Введенный в R2016a

Для просмотра документации необходимо авторизоваться на сайте