Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Developing custom audio modules for the native PC target requires the following:

  • Valid Audio Weaver Designer – Pro Edition License

  • Valid Custom Audio Weaver Feature: Module Creator License

  • MATLAB 2017b (64-bit) or later

  • VisualStudio Visual Studio 2010 or later

The audio module code is compiled and packaged into an audio module Dynamic Link Library (DLL).  The DLL is read by the Server when it launches and makes the audio modules in the DLL available to the Server.

...

Steps 1 through 9 shown above the dark line in Figure 1 the figure below are for creating custom audio module DLLs on the PC.  The main output is an audio module DLL shown as item 9.  The DLL encapsulates all of the information required by the Server to natively execute an audio module.  This includes the module C functions – Constructor, Set, Get, Process, and Bypass – and schema information describing the module instance data structure to the Server.  A DLL may contain one or more audio modules.

...