Skip to main content
Version: current

Release Notes

2.8.0#

Release date: 10/03/2022

This is a minor update.

Features#

  • Added an Octave Smoothing block to the Processing Tools.

Improvements#

  • Added absolute level to the Loudspeaker Toolbox. If this block is used in your test it will be removed when loaded and you will need to insert it again.
  • The release notes for an update is now shown in the update window.
  • Backend changes to enable more flexibility in the future

Bug fixes#

  • Fixed a bug that would crash the program when activating a license.
  • Fixed a bug in the ISO 3741 Toolbox.
  • Fixed a bug that would initialize some tracks in the wrong way.
  • Fixed a bug where plots and tables would be randomly deleted.

2.7.2#

Release date: 04/03/2022

This is a patch update.

Bug fixes#

  • Fixed a bug where multiple NI Frontends connected to the computer would cause an error when using Ni Frontends.
  • Fixed a bug with importing CSV files

2.7.1#

Release date: 03/03/2022

This is a patch update.

Improvements#

  • The Export To Excel block can now append rows and columns.
  • The Float block now has more decimals and range.

Bug fixes#

  • Fixed a bug where SPCI commands could not be inserted.

2.7.0#

Release date: 24/02/2022

This is a minor update.

Improvements#

  • The Export to Excel Cell block now can insert row or column when inserting data. This block will need to be inserted in your test again.
  • Added a bit more logging to modbus tracks.

Bug fixes#

  • Fixed a bug with outputs on NI Frontend.
  • Fixed a bug when editing some properties.

2.6.8#

Release date: 07/02/2022

This is a patch release.

Bug fixes#

  • Fixed a bug that would stall the delay step.

2.6.7#

Release date: 06/02/2022

This is a patch release.

Bug fixes#

  • Fixed a bug where the Modbus queries would not be saved if the timer went off at the last second of the measurement time.

2.6.6#

Release date: 02/02/2022

This is a patch release.

Features#

  • Added Terminal Configuration to NI input channels

Improvements#

  • Streamlined Pressure Transmitters to have correct units of their type.
  • The register license now removes leading and trailing whitespace from pasted key.
  • Remaining Delay time now shows on step timer.

Bug fixes#

  • Fixed a bug where Modbus could make the program crash
  • Fixed a bug where the measurement sequence would stall if very short measurement times was used.
  • Patched the Variable editor to insert underscores in place of whitespace when naming variables, due to problems with whitespace.
  • Fixed a bug where Steps with more than 6 columns would load wrong, and added a limit of 6 columns in steps.
  • Other minor bug fixes.

2.6.5#

Release date: 27/01/2022

This is a patch update.

Bug fixes#

  • Fixed a bug where NI Frontend would throw an error about output channels missing data.

2.6.4#

Release date: 26/01/2022

This is a patch update.

Improvements#

  • Improved the log layout.

Bug fixes#

  • Fixed a bug where wrong Modbus command would be deleted.
  • Fixed a bug where tracks would stop logging.
  • Fixed a bug newly introduced bug where data would not be loaded correctly.

2.6.3#

Release date: 25/01/2022

This is a patch update.

Bug fixes#

  • Fixed a bug where output tracks would stall the program.

2.6.2#

Release date: 24/01/2022

This is a patch update.

Improvements#

  • Improved the repeat rate for NI Frontend

Bug fixes#

  • Fixed a bug where using triggers would result in one ekstra data point.

2.6.1#

Release date: 17/01/2022

This is a patch update.

Improvements#

  • Better error information when NI Devices have errors.

Bug fixes#

  • Fixed a encoding issue in Modbus float values.

2.6.0#

Release date: 11/01/2022

This is a minor update. Be aware that some new features and improvements might affect your tests.

Features#

  • THD is added to the Loudspeaker response Toolbox
  • THD from Tones is now available in the Loudspeaker Toolbox
  • Added a chirp signal to available stimuli
  • Modbus now supports all standard function codes
  • Modbus tracks can now react to events and trigger other tracks
  • Digital I/O module support on NI Compact DAQ
  • PWM input and output tracks now available
  • Digital read and write now available

Improvements#

  • Individual bits can now be written and read from modbus registers
  • Measurement data is loaded faster when processing
  • Added an "Exit now" button on update downloaded window

Bug fixes#

  • Fixed problem with deleting datasets
  • Other minor bug fixes

2.5.4#

Release date: 25/11/2021

This is a patch update.

Features#

  • Stepped sine stimuli is now available
  • Minimum and maximum blocks are now available in the Statistics processing

Improvements#

  • Loudspeaker tool box now also gives you the group delay of the impulse response

Bug fixes#

  • Fixed a bug when using variables in jump and while steps
  • Few other bug fixes

2.5.3#

Release date: 15/11/2021

This is a patch update.

Bug fixes#

  • Fixed a bug in the ISO 3382 processing block
  • Few other bug fixes

2.5.2#

Release date: 07/11/2021

This is a patch update.

Improvements#

  • Can now handle more than 3 interfaces of different type

Bug fixes#

  • A bug where the length of variables could not be used in jump or while

2.5.1#

Release date: 29/10/2021

This is a patch update.

Bug fixes#

  • Rollback digital channels on NI frontends, for now.

2.5.0#

Release date: 28/10/2021

This is a minor update. There might be breaking changes depending on how your tests are configured.

Features#

  • Edge counter processing block
  • Digital channels on NI Frontends
  • Modbus register support for a range of different datatypes
  • Modbus register values can be converted with a factor and a constant
  • Voltage pressure sensor

Improvements#

  • Equipment can be deleted from inventory

Bug fixes#

  • Few bug fixes

2.4.4#

Release date: 19/10/2021

This is a patch update.

Features#

  • Polynomial processing block
  • Reshape 1D data

Improvements#

  • Equipment can be deleted from inventory

Bug fixes#

  • Few bug fixes

2.4.3#

Release date: 13/10/2021

This is a patch update.

Bug fixes#

  • Fixed repeater and jump steps
  • Fixed a bug where datasets could not be deleted
  • Other bug fixes and improvements

2.4.2#

Release date: 11/10/2021

This is a patch update.

Improvements#

  • Modbus and SCPI query tracks now default to one data column.

Bug fixes#

  • Fixed a bug where cables would not load to some processing blocks.

2.4.1#

Release date: 07/10/2021

This is a patch update.

Improvements#

  • Improved the way multiple commands are handled in individual Modbus and SCPI tracks.

Bug fixes#

  • Fixed a bug where a measurement time of 0 s would not work for Modbus tracks.
  • Few other bug fixes.

2.4.0#

Release date: 01/10/2021

This is a minor update. Backwards compatibility with 2.3 versions and below cannot be guaranteed.

New Features#

  • New look for the measurement sequence.
  • Measurement steps now have a grid layout, and tracks within can be rearranged and resized.
  • Testcases with conditions have been introduced.
  • Evaluate testcases with recorded data.
  • The analysis dashboard is now also a grid layout.
  • A test status widget for the dashboard.
  • ModBus TCP is now supported.
  • Delay step.
  • Jump step.
  • Meta data step.
  • Timer track.
  • Continue track.
  • Pass/Fail result.
  • Compile processing step can now be selective about the results it will compile.
  • Every result on the Analysis dashboard can be updated individually.
  • Export data to a specific cell in Excel sheet.
  • ModBus and SCPI tracks now has to be triggered by Timer track to run more times within a step.
  • Abort step. This step and the steps following it will run if the measurement sequence is stopped.
  • Operator mode.

Improvements#

  • The inventory menu has been replaced by a much simpler implementation.
  • Playback controls have been moved to a widget for the Analysis dashboard.
  • Toolbar look has been updated.
  • Import variables from a text file.
  • Local data handling optimized for speed.

Bug fixes#

  • Many bug fixes.

2.3.3#

Release date: 07/06/2021

New Features#

  • Interfaces are now reconnected when pressing play, and when an interface fails reconnection you will be prompted.
  • Data merger now available in processing. Use this to plot two sets of values against each other.
  • Added a Truncate History block in processing. This allows you to cut a signal to its most recent samples.
  • Pick between number or graph for certain realtime widgets
  • Added a feature to vertically align all connected blocks to their respective connections.

Improvements#

  • Improved the compilation speed significantly when compiling from processing in a loop.
  • 'Private' functions in Python scripts are no longer usable from SAFE.
  • Improved the size of blocks and their connections.
  • Signals of any sample rate can be played back from the dashboard.

Bug fixes#

  • Fixed Word report generation.
  • Fixed a bug where the Computer in Configuration would disappear when changing projects.
  • Other minor bugfixes.

2.3.2#

Release date: 18/05/2021

New Features#

  • Loudspeaker response tool
  • Add wav file as signal on output track

Bug fixes#

  • Added handling for different block sizes in Audio Interfaces
  • Other minor bugfixes.

2.3.1#

Release date: 17/05/2021

New Features#

  • Test scheduler so tests can be scheduled in advance.
  • Old datasets can now be chosen to proces using the new Data Management tool.
  • While step has been added to measurement sequence.
  • ISO3382 Noise Method processing tool.
  • ISO3382 Impulse Method processing tool.
  • ISO3741 comparison method processing tool
  • ISO3747 comparison method processing tool
  • Log mean processing block
  • Log sum processing block

Improvements#

  • Improvements to National Instruments stream.
  • Speed improvement when plotting results on Analysis dashboard.
  • Variables are reset to default value when starting measurement.

Bug fixes#

  • Other minor bugfixes.

2.3.0#

Release date: 17/03/2021

New Features#

  • Variables have been introduced. Use them in the sequence to control signal amplitudes fx, or save them as your sequence progresses.
  • SAFE now support local ModBus devices! Define your registers with meaningful names and use then to create advanced control and data gathering.
  • Signal generators is now available on your output equipment. Generate noise, tones or constants!

Improvements#

  • Scripts now run as separate processes.
  • Plots now automatically plot in different colors if there is only one input.
  • Interface data collection have been made more robust.
  • Data is now loaded in a more relatable way.
  • The pink noise is now even more pink.
  • Double clicking blocks and track, now also hide the properties dock.
  • Scripts can be opened from the processing block right-click menu.

Bug fixes#

  • Fixed Pressure sensor calibration.
  • Fixed bug where scripts could not be triggered.
  • Other minor bugfixes.

2.2.0#

Release date: 01/03/2021

New Features#

  • Leq and LCeq track have been added to the measurement tools.
  • FFT analysis track have been added to the measurement tools.

Improvements#

  • Links in help menu now redirect to the right pages.
  • Updated the documentation generation for Octave analysis and LXeq tracks.

Bug fixes#

  • Fixed a bug where playback would not play recorded signals.
  • Fixed a bug where misc equipment sensitivity would not update.
  • Matrix sizes no longer hover far above cables.
  • Fixed the bug where a users license could become invalid before expiration.

2.1.0#

Release date: 16/02/2021

New Features#

  • Triggers between tracks have been introduced. Use this to trigger recordings from LAeq levels fx!
  • Support for National Instruments CompactDAQ series have been added. Add your hardware configuration to your inventory and start testing!
  • Added temperature and pressure sensors to the misc inventory, as well as a Current Output transducer to use with NI Current output modules.
  • Support for the National Instruments VISA protocol have been added (early stages). Add your device to your inventory and send commands easier than ever before!
  • Added octave level recording tracks. Get octave levels without all the raw data.
  • Added realtime visualisations on select tracks. Get a glimpse of the levels before you run your sequence.
  • The matrix size of processing data is now shown on cables (can be toggled on/off).
  • A compile step have been added to the measurement sequence tools. This step compiles the processing as part of the measurement sequence.
  • The data from output tracks are now also available as outputs of the step data block.
  • A measurement log has been added. Still in early stages.
  • A stop track has been added. Use this to stop the measurement, possibly with a trigger from another track.

Improvements#

  • Changed sequence repeater to start from index 1.
  • Improved the measurement tool tree, to be more efficient to use.
  • Improved the layout of tracks, with easy access buttons and a cog wheel for further track options.
  • Implemented more effective way to save data from many inputs.
  • Improved output signal implementation.
  • Improved saved data type without compromising disk usage.
  • A bunch of other minor improvements

Bug fixes#

  • Fixed a bug where result playback would not always work.
  • A bunch of other minor bug fixes

2.0.2#

Release date: 21/12/2020

Bug fixes#

  • Fixed a bug where license expiration dates after the 31-12-2020 would produce errors.

2.0.1#

Release date: 13/10/2020

New features#

  • Added Data Management window.

Bug fixes#

  • Fixed bug where repeater would send out wrong array types and cause errors.
  • Fixed bug where math could not be applied to two integer of float numbers.
  • Fixed bug where old data would remain on a plot.
  • Fixed bug where SAFE would stall if the measurement sequence would be started from Processing or Analysis.
  • Fixed operator not compiling properly the second time.
  • Fixed bug where an input button would not turn green on hover connect.
  • Fixed a bug where the combiner would create an error if no inputs were connected.
  • Fixed a critical bug that sometimes would scramble the units for a signal path.
  • Fixed array size errors in all statistics blocks.
  • Fixed a bug when loading a new project and pressing cancel on the dialog, the project would load anyway.

2.0.0#

Release date: 23/09/2020 This is a breaking update. No patches are available, it will require a new installation.

New features#

  • Measurement tracks can now be named.

Bug fixes#

  • Fixed array size bug in Time Weighted Average and FFT blocks.
  • Fixed a bug in Result import.

1.1.0#

Release date: 14/09/2020

New features#

  • Added Normalize frequencies parameter to Octave filter and Octave analysis blocks
  • Added a Pause step that can be used to pause a measurement sequence
  • Multiple data cursors can now be inserted into a plot.

Bug fixes#

  • Plot resize grip is not disappearing anymore
  • Increased the size of the calibration windows
  • Fixed a bug with legend line colors
  • Improved the error handling when loading tests

1.0.0#

Release date: 11/09/2020

New features#

  • Auto incrementing default internal number
  • Processing block can now take parameters values from other blocks
  • Data unit is now chosen in the measurement block
  • The Navigation and Tool panel have been merged to one

Improvements#

  • Python scripts can use any dependency and a virtual environment path can be set

0.3.5#

Release date: 07/04/2020

New features#

  • Copy and paste blocks
  • Selection of multiple blocks
  • Connect cables when hovering connection buttons
  • Import from csv file

Improvements#

  • Loudness processing blocks can now output phon and specific loudness
  • Test does not load when right clicking.

Bug fixes#

  • Fixed duplicating units
  • SAFE can now close without having program open
  • Plot compiling multiple times, now only does it once

0.3.4#

Release date: 17/03/2020

New features#

  • added time varying loudness processing based on ISO532-1 (Sone)
  • added Speech Transmission Index (STI) including STIPA and STITEL in processing
  • Added equivalent absorption area to processing
  • Added absorptions coefficient processing
  • Import files from Room EQ Wizard
  • Import FlAC files
  • Import OGG files
  • Export to CSV

Improvements#

  • Imported wav files can now be calibrated using a reference file in the block, to get correct sound levels
  • Spectrogram can now be documented
  • Tables can now be documented

Bug fixes#

  • Program does not close on cancel if close was clicked

0.3.3#

Release date: 05/03/2020

New features#

  • Added spectrogram to plots
  • Added resampling block so you can now use different sample rates in the same test
  • Added Standard Deviation processing
  • Added Variance processing

Improvements#

  • Mean, Standard deviation and variance can now process data across axis 0 or "the same channel"
  • Added styling to attribute trees

Bug fixes#

  • Fixed error path not changing when duplicating test

0.3.2#

Release date: 10/02/2020

New features#

  • Added a Manual-input track to the measurement tools. This allows you to input a value measured with a not-connected device and use the data in SAFE
  • Added a SoundLevelMeter equipment type to the default Miscellaneous inventory

Improvements#

  • Added icons to the documentation tools tree

Bug fixes#

  • Fixed several bugs in documentation
  • Fixed a bug in the One-sided window block
  • Fixed bug where results could have the same name

0.3.1#

Release date: 26/01/2020

New features#

  • Reverberation time processing is added. EDT, T20, T30, T60, C50, C80, D50, Ts
  • Decay curve block added
  • Octave filter block added
  • You can now import data that was previously exported from SAFE
  • The analysis is now a dashboard with resizable widgets for easy result overview
  • Tables have been added to display data

Improvements#

  • We have added icons to almost everything for an improved UI experience
  • Plot legends are now intelligently created depending on the processing

Bug fixes#

  • General bug fixes

0.3.0#

Release date: 14/01/2020

New features#

  • The measurement tab has a completely new design, with drag and drop functionality
  • Export to .wav format
  • There is now a scroll area in the equipment and processing tabs, so block diagrams can be expanded indefinitely
  • Environments have been disabled for now but will come back with increased functionality and user experience
  • You can insert notes and pictures into every step in measurement
  • You can duplicate measurement steps

Improvements#

  • Measurements now don't need to use all connected microphones
  • Signals in the processing tab are now easier to overview
  • Added icons to some of the processing blocks
  • Program will open on home screen instead of the most recent test, for improved startup speed

Bug fixes#

  • Fixed that sometimes loading errors would happen if measurements had been renamed
  • Program will not crash if internet connection is lost
  • Minor bug fixes and improvements

0.2.3#

Release date: 21/11/2019

Improvements#

  • Updated some icons

0.2.2#

Release date: 20/11/2019

New features#

  • Future updates no longer require computer restart
  • SAFE can now be installed and updated as Standard User, no admin login required
  • This version can not be updated to, from earlier versions. Tests made in earlier versions still work in this version.

Improvements#

  • Fixed a bug where the cable from a measurement block would be deleted on load if measurement was renamed

0.2.1#

Release date: 11/11/2019

Improvements#

  • Fixed a bug where there would be an offset in the output channels
  • Fixed a bug when deleting all the inventories the 'Add equipment' button would still be enabled.
  • Fixed a bug where the items in the plot attributes were editable when they shouldn't be
  • When creating a new test setup 1 is now always selected by default
  • Other minor fixes

0.2.0#

Release date: 07/11/2019

New features#

  • Added dual audio interface functionality
  • Computer block now controls which interface is in use
  • NEW Equipment type: Headphones!
  • Realtime FS level indicator on all sensor blocks in the configuration tab
  • Added shortcuts to 'Save test' (Ctrl-S) and 'Duplicate test' (Ctrl-D)

Improvements#

  • dB levels with decimals can now be used when calibrating a microphone
  • The blocks now have names that make sense
  • If your license is not active the activation screen opens before the program
  • Samples can be chosen as x data in plots
  • Streams are turned off when not in configuration or measurement tab, to increase performance and stability
  • uninstallation now deletes the roaming folder
  • Added prompts to save test when changing tests and closing program
  • Added prompt when deleting equipment
  • Added prompt when duplicating tests

0.1.1#

Release date: 22/10/2019

New features#

  • All available drivers and devices can now be used for soundcards
  • Equipment information can now be viewed in inventories
  • Inventories can be deleted and renamed from within the client
  • A note can be added to any calibration
  • Tutorials can be accessed from the Home panel
  • Voltage Probe added to Miscellaneous Inventory
  • Tests in a Project can be deleted

Improvements#

  • Fixed bug where docks would overlap
  • Fixed bug where docks would not go below a certain height
  • Fixed bug where docks would not go beyond a certain width
  • Fixed scaling on a lot of GUI elements
  • Fixed bug when loading a logarithmic axis setting
  • Fixed bug where attribute items would not close when pressing elsewhere
  • Adjusted calibration value limits
  • Added visual feedback when dragging cables
  • Added progress bars in several places
  • A bunch of minor improvements and general stability is improved

0.1.0#

Release date: 27/09/2019

New features#

  • Program now checks for updates and is able to install it
  • Auto updating can now be found under Help -> Check for Updates
  • Release notes can now be found under Help -> Check for Updates
  • Added bug reporter in help menu
  • New plot axis features
  • Context menu for equipment now has calibration
  • New menu for calibration of soundcard and microphone

Improvements#

  • Improved error handling when equipment block load fails
  • Improved error handling when processing block load fails
  • The home button of a plot does now scale correctly
  • Z order of plots are now taken into account in the documentation figure
  • Minor ticks of plots are now taken into account in the documentation figure
  • Removed the need to create soundcard input and output calibrators

0.0.2#

Release date: 05/09/2019

New features#

  • Reconnect soundcard without restarting program
  • Progress dialogs when loading test, compiling processing and documents
  • Import test from another project
  • Duplicate tests within a project
  • Insert environment in measurements setups
  • Zeropad processing block
  • Tutorial tooltips
  • Misc inventory with y-split configuration block
  • Open test in explorer from program

Improvements#

  • Improved stability when changing tests
  • Dock width is now saved and loaded
  • The column width in Dock C now adjusts to content in first column
  • One-click edit of attribute items
  • Measurement blocks get loaded with correct positions
  • New splash screen
  • Question marks is removed from dialog boxes
  • General bug fixes

0.0.1#

Release date: 05/08/2019

First release#