17-Apr-14 version 5.5.5220
- Prevented exception when date-time format is changed
- Improved accuracy of noise generator for Process-Mix-Noise feature
- Different gains in reflection/transmission vs reference measurement accounted for
30-Oct-13 version 5.5.5051
- Fixed blue filter scaling for non-calibrated impulse responses
- Fixed deconvolution scaling (again)
- Improved filtering for Leq calculations of some synthetic IRs
21-Sep-13 version 5.5.5011
- Fixed deconvolution scaling for non-calibrated impulse responses
22-May-13 version 5.5.4890
- Fixed errors in reflection/transmission calculations
20-Apr-13 version 5.5.4858
- Lowered volume used in sound device calibration compression check
- Fixed problem when pressing Ok in speech parameters dialog
- Fixed problem with parameter graph line coloring
- Fixed handling of calibrated B&K .wav files
17-Sep-12 version 5.5.4643
- Suggested filenames (calibration, measurement) no longer contain invalid characters
- Fixed handling of channel lock in Amplify dialog
- Removed extra '.' in split filenames
- Fixed generator for long MLS sequences to conform to a repeated single sequence
- Fixed resampling progress error (exception) for very long files
- Fixed view filter problem with dual channel files
14-Mar-12 version 5.5.4456
- Fixed source filter initialization in Measurement window
- Added Alt-F4 keyboard shortcut
- Fixed problem with copying zoom settings for new window in spectrum view
- Fixed problem with Speech parameter window update after changing SNR values
- Fixed (absorption and reflection) parameter update when a time window is changed
- Fixed e-sweep generator
19-Nov-11 version 5.5.4337
- Added directivity plot
- Added Echo Criterion parameter (Dietsch & Kraak)
- Added user defined Strength (Gxy)
- Added Filter dialog (Edit menu)
- Added Signal Generator (Edit menu)
- Added option to align channels (Edit menu)
- Added option to time-reverse (part of) a signal (Edit menu)
- Added (IronPython) scripting
- Added Pulse Train Splitter (for scale model measurements)
- Updated STI/STIPA/STITEL and RASTI calculations in support of IEC 16268-16 Ed.4
- Changed system calibration to support free-field omni-bi calibration for LF measurements
- Expired level calibrations can still be used. Expired calibration is indicated in red.
- The setting of the output gain slider in the measurement window is now remembered between invocations
- Fixed initialization of bandlimiting checkbox in measurement window.
- Fixed automatic filename suggestion based on project and position.
- Changed IR view Y-axis scaling options.
- Changed zoom behaviour when the mousewheel is used over the graph.
- Fixed mouse selection behaviour when moving the mouse outside the window.
- Added 'Flatten response at t=0' option to ETF plot.
- Amplify command is enabled for complete signal if no interval is selected.
- Added option to perform graded amplification to Amplify dialog.
- Separate amplification setting for each channel.
- Fixed exception when cancelling speech parameters window.
- Display individual file curves in parameter graph when selected in the tree. Use cursor keys to quickly step through the files.
- Added reference curve description in statusbar of parameter graph window.
- Fixed handling of Cancel button when adding a named parameter setup
- Fixed table and graph updates when file properties are changed
- Implemented ISO 9613-1 (sound absorption in air) for scale model calculations.
- Added air pressure entry in scaling dialog.
- Scaled environment properties no longer taken from measurement but saved in config file
- Display filename in prompt to save changed file.
- Improved accessibility of color dialogs (group colors and options)
- Improved accessibility of context menus on time and frequency domain IR views
- Allowed entry of negative length in time interval (adjusts start position)
- Changed default color generator algorithm (directivity plot, group colors)
10-Feb-11 version 5.0.4058
- Improved detection of asynchronous clocks in sounddevice calibration
- Fixed calibration name suggestion to prevent illegal filenames
- Improved sounddevice default sample format detection
- Allow selection of overlay files of other types than .wav (e.g. .pcm, .txt etc.)
- Fixed dB Range setting on the Y-axis of the Forward Integration Curve
- Added high-pass filter option for post-averaging
- Fixed exception when pasting a segment from a long file to a much shorter file
- Skip async clock correction when skipping deconvolution
- Fixed premature start of recording for external stimulus
- Added fix for sound devices that do not support single channel playback with dual channel recording and vice versa.
23-Nov-10 version 5.0.3979
- Level calibration now allowed for all stimuli except e-sweep, and all source filters except pink/blue
- Import now allowed for internal stimuli
- Source filters allowed for external stimuli
- Blue filter is no longer used with skip deconvolution option
- Prevent repeated prompts for user defined stimulus
- Keep automeasure fullscreen cue window always on top
- Fixed (increased) volume of pink filtered stimulus
- Fixed bandlimiting option in measurement dialog
- Fixed exception when importing files shorter than capture length
- Fixed handling of sound devices with single channel input
- Changed detection method for number of channels on sound device
- Fixed error with opening file from the commandline
- Fixed potential exception for extremely low RT values
- Fixed y-axis unit in Impulse response view for voltage calibrated measurements
- Fixed printout for View-Info window
- Fixed RMS and Leq level info in View-Info dialog for calibrated measurements
- Fixed save/restore of selected parameters in Save Project Data dialog
- Fixed exception on external user-defined measurement with pre-average count > 1
- Fixed reference counting error which caused a premature program exit
04-Oct-10 version 5.0.3929
- Fixed problem saving .TIM files
- Display scaled min-, max-, avg-, and rms-values in View-Info window
- Fixed scaling in magnitude spectrum
- Fixed bug that could result in incorrect detection of calibration tone frequency
- Display expiration time in addition to date in Level Calibration dialog
- Fixed unit display on y-axis
- Use IR start of first channel for second channel of omni-bi (LF) measurement
- Fixed several AutoMeasure problems
- Fixed table copy/print/save for single valued parameters
- Set file 'Changed' flag when system calibration is changed in Properties window
- Removed artefact audible during soundfield buildup with sweeps
- Fixed Ctrl-A selection
- Fixed problem that occurs when all time window presets are deleted
- Fixed problem with extreme time window sizes
- Disabled OK button in 'Save Project Data' when there is nothing to process
- Fixed exception for single channel overlay over dual channel IR
- Fixed taskbar icon
- Added unit (Hz) to filter text in IR printout
18-Jul-10 version 5.0.3839
First public release. Detailed changelist:
Impulse Response Views
- Replaced FFT-lin and FFT-log views by Magnitude Spectrum view
- Added (wrapped) phase view
- Added unwrapped, minimum and excess phase options
- Capture mouse in graph when Ctrl key pressed
- Changed (horizontal) zoom behaviour in main view. When the start or the end of the file is in view, zooming in/out will keep the start/end in view. Otherwise, zoom takes the center sample in the view as the reference point.
- The IR view is now updated immediately when an interface option (setup) is changed.
- Added cursor position markers to x- and y-axis
- Selected interval can be changed by dragging the edges of the interval
- Sync interpolated impulse response view
- Display of absolute levels (sample value [-], pressure [Pa], Volts [V])
- Mouse over x or y axis allows horizontal or vertical zoom using mouse wheel
- Left-click and hold mouse over axis to pan the view horizontally or vertically
- Right-click on x-axis in spectrum view allows choice between lin, octaves and decades
- Added 1/24th octave smoothing in spectrum views
- Ctrl-C copies graph to clipboard in EMF format
- Files are saved in v5 format which cannot be read by earlier versions
- Added separate option in Save As dialog to save in v3.x-4.x format
- Improved legibility in (View-) Info window
- Added/changed keyboard accelerators
- Changed 'C' indicator in statusbar to 'Calibrated'
- Added File menu items for Play & Stop
- Added View menu items for filter Up & Down
- Added 'Help' - 'Release Notes' menu item
- Streamlined context menus for the different IR views
- Added 'IR-start' to time interval selection 'End' combo
Parameter graphs and tables
- Treeview added to parameter graph window. Context menus on group and file nodes
- Drag & drop operations are allowed to and from the tree
- Multiple file traces can be seen simultaneously
- Added context menus on group and file nodes
- Double click on file node opens IR view
- Maximum number of traces increased to 250
- Significant speedup in Save Project Data.
- Added Reference values for parameter graphs. See Reference Dialog
- Added the option to create a new group in the file select dialog.
- Added parameter graph tree toolbar
- Added lines to enclose printed/saved view
- Printed/saved parameter graph aspect ratio same as window aspect ratio
- Moved parameter calculations to separate thread.
- Calculations in the parameter graph window are performed on separate threads
- Added parameter name in top-left cell of table
- Saved image size no longer depends on window size
- Saved EMF is now a true EMF not a PNG embedded in an EMF
- Ctrl-C copies the graph to the clipboard in EMF format
- Display filename in table column header if a single file is selected
- G values (and related parameters) outside the 63Hz-4kHz range no longer visible
Measurements
- Revised Measurement window
- AutoMeasure file numbering now starts at 001 instead of 000
- Decreased vertical height of measurement window to accommodate netbooks
- Long sweeps (e.g. longer than 20s) no longer have sound field buildup before each measurement
- Removed Measurement tab from Options dialog
- Added extra decimal place to fixed SR distance
- Added decimal display for humidity in options dialog
- Added humidity and pressure to Dirac tab of File Properties
- Calibrated imports are now possible
- Removed soundfield buildup for external measurements
- Added check for capture length based on time for file import
Parameters
- Added Energy Ratio (ER) parameter
- Added Early and Late Strength (G80 and GL) parameters
- Added GEL and LG (aka GLL) parameters
- Added STuser (user defined support) parameter
- Added Treble Ratio (TR) parameter
- Added Peak to Noise Ratio (PNR) parameter
- Added Intensity (I) parameter
- Added inter-channel level difference (D) parameter
- Added Auditory Masking and Absolute Hearing Threshold to STI calculations
- Changed I and PNR in parameter setup window to be deselected by default
- Separated STI and ALC values in parameter tree
Calibrations
- Added CoreAudio/WASAPI support for Vista and Win7
- CoreAudio is used automatically on Vista and Win7, MME is used on XP
- Disabled 'Use calibration' checkbox when no calibration is available
- Default WASAPI sample format is now retrieved from device
- Multiple named calibrations can be stored for a single sound device calibration
- Added voltage level calibration
- Changed calibration expiration behaviour to always expire after 4 hours
- Added level calibration selection list in measurement window
- An explanatory message is displayed when attempting to perform a level calibration
- Changed file format to allow calibration unit definition in Unicode (e.g. Ω)
- Display an error message when the IR start is at t=0 in a system calibration
- Moved external gain setting from the level calibration dialog to the measurement window
- Moved system calibrations into the sound device calibration file
- Improved MLS and sweep optimization, resulting in increased DAC values
- Added detection for sound device calibration signal level too low
Automatic updates and error handling
- Added automatic download and installation of updates
- Added ' Report a Problem...' Help menu item
- Changed error reporting. Reports are saved to disk when no email client available.
- Older versions no longer need to be uninstalled before installing a new version. However, newer versions need to be removed before older versions can be installed.
- Added Tables5.xml file to error reports
Miscellaneous
- Scaled files are prefixed with 'scaled' and stored in the folder that contains the source
- Added batch processing support to scaling dialog
- Added Post Average option
- Cleared channel 2 gain info from split file