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