Versions Compared

Key

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

...

 

Module

Subsystem

Compiled Subsystem

Reusable Subsystem

Compiled Reusable Subsystem

Required Tools and Licenses for Creation

AWE Designer Pro Edition and Module Creator; MATLAB; Visual Studio; IDE for target processor

AWE Designer Standard Edition

AWE Designer Pro Edition and Module Creator; MATLAB; Visual Studio; IDE for target processor

AWE Designer Standard Edition

AWE Designer Standard Edition

Required Code for Creation

Algorithm source code or compiled library; MATLAB function

None

MATLAB function

None

None

Inspector

Coded in MATLAB

Created in AWE Designer

Coded in MATLAB

Created in AWE Designer

Created in AWE Designer

Processor Optimization

Dependent on utilized algorithm

Handled by utilized modules

Handles by utilized modules

Handled by utilized modules

Handled by utilized modules

Single Command for Instantiation?

Yes

No

Yes

No

Yes

Exists in the Module Browser?

Yes

No

Yes

Yes

Yes

Required Files for Distribution to Users

Module pack; DLL; library for target processor

None; user must copy and paste between layouts

Module pack and DLL

Reusable Subsystem root directory

Compiled Reusable Subsystem root directory

User Access to Implementation Details

None

Optional navigation password; JSON file

None

JSON file; revertible to a regular subsystem

None

Table 1

...

: Summary of Approaches to Adding New Processing Algorithms to Audio Weaver

...