Release Notes Audio Weaver Designer - Version 6.18.02 HIGHLIGHTS: ------------------------------------------------------------------------------- o Feature-Licensing system introduced (Enabling Designer functionality to be enabled via licensing) o Designer Pro Edition now includes "Custom Module SDK" content (Usage of which is enabled by a valid "Feature: Module Creator" License.) o Minimum system requirements updated - Pro Edition requires MATLAB version 2017b or later - 64-bit version of Windows now required o Installer size reduced for Standard Edition and ST Edition NOTABLE NEW-FEATURES AND IMPROVEMENTS ------------------------------------------------------------------------------- - Pro Edition now supports custom module creation with valid "Module Creator" Feature License - Improved error reporting when trying to connect to server and license is invalid - Improved error reporting when target cannot be found - Improved prebuild error reporting (input channel count mismatch, blockSize inconsistencies, etc) - Improved error reporting when allocating FFTs - Updated Audio Weaver Designer User's Guide to include info about Custom Module Creator - Updated the documentation for Advanced module FftFract32 - Updated the Help file and name of Periodic Streaming module. - Cleaned up example layouts, sorted them by category, and replaced the deprecated modules in each example - Update target list when reconnecting to target on Global Preferences - Allow Standard Edition of Designer to work with a Pro license - Add drop out count to the 1 Hz update shown by the command line server - New module added! CycleBurnerSet - New module added! BlockDelayV2 - New module added! TableLookupV2 - Add verbosity control to regression tests to allow easier comparison - Improved Wire information display (to show buffer reuse) - ParamGet help file updated - Updated documentation for Deprecated ModulePack (which module's should be used instead - Updated installer to use a newer version of Matlab (2017) - Reduced installer size (MCR installer now downloaded on-demand) - Standard Edition installer now uses 64 bit Matlab - Added "Clear Login Credentials" entry to GUI's Help menu - Restarting Designer now re-connects to Ethernet targets - ScalerV2 now supports complex data - Updated Module User's guide - Updated the Module Developers Guide - Changed the name of "Audio Weaver Server Command Syntax" to "Audio Weaver Tuning Command Syntax" - Added "clear_credentials", "set_core_description", and "get_moduleclass_info" to Tuning Command Syntax manual - Can now search for subsystem pins - Updated boolean_source_module.m so that it has a text label function and shows the value on the canvas - Updated ZeroPaddingFract32 help file - Showing allocated wire buffer number of the canvas when showing "Wire Info" - Improved some Module's browser and canvas images - General Purpose Vector Scaler now supports complex numbers - Made clock divider inheritable in feedback wires NOTABLE BUGS FIXED ------------------------------------------------------------------------------- - Sink inspector should not activate / deactivate module - Parameters in inspector and property window can become mismatched - Server does not proper display profiling clock when it equals 16 kHz - Record Output Audio with specified file name in Layout Properties is not working - Adder module with single channel input appears to add / pass other channels to output - Cannot use paramset with subsystem modules - Tools->Compare layouts functionality not working - Edit Feedback Property dialog box freezes the entire Designer window - Cannot resolve different sample rates (fixed sample rate mismatches if floating point precision issues) - Navigating into a subsystem fails catastrophically if remote target loses connection while designer is drawing - Some inspectors (like Router and SbBeamformer) caused trouble when system is saved - Router inspector can't be closed. - TCP/IP communication not stable on Windows VM - Some of the check boxes on the Generate Target Files dialog box are not persisted when saving / loading - Offline license key bug fixes - fft_fract32_module crashing awe_server - Compiled subsystems aren't pulling in all of the needed internal modules - The inspector for Cycle burner module should be wider to fit all the digits - Clock divider not working with PinkNoise module - Router and RouterSmoothed modules not allowing access to all channels - ClipIndicator module fails regression - Meter fails regression test - Regression test test_scalern_v2 fails on the Native target - Changing connection from Ethernet localhost hangs for minutes - clockDivider issue with subsystem source modules - The information in designer pop up window "About Audio Weaver" is incorrect