V3.27 22nd Dec 2005
Impulse responses shown as absolute dBFS and %FS values rather than normalised to the impulse peak value. Y axis settings on the IR controls page are updated after each measurement to suit typical impulse magnitudes for the measurement range
Baseline for dB plots moved to -180dB
Now render to intermediate images to get rid of the sluggish cursor movement when viewing complex plots like waterfall and impulse responses
Default for waterfall antialias changed to on
Added z slider to waterfall controls to adjust perspective effect
Added button, menu entry and shortcut (ctrl+shift+J) to save the graph image as a jpeg
Aux channel now always labelled "Aux" (was "Sub2" for equalisers other than TMREQ)
Added Measurement Averaging graph group allowing averaging of frequency and impulse responses
BUG FIX: Final slice of waterfall could have old data in it after regenerating the plot
BUG FIX: Waterfall numeric display was always from left channel
BUG FIX: Warning message that "Impulse peak is not where it should be" could appear when it should not
V3.26 18th Dec 2005
New features
All 20 filters of an FBQ2496 can be set up
Added a Low Frequency (10Hz to 750Hz at 48k sample rate) Spectral Decay plot, providing a 2D view with the t=0 response plus 8 slices at configurable spacing with configurable slice window width
Added a Low Frequency Waterfall plot (also 10Hz to 750Hz) providing a 3D view over a configurable time period with configurable window width for each slice. Note that for comparable results to ETF 5 waterfalls, use a window width that is 1.4 times the ETF gate time.
Added an Oscilloscope-style plot to show the generated sweep and the captured data as time-based plots (static view of captured signals, not live data)
Added fractional octave smoothing for frequency response traces
ETF *.pcm impulse responses (exportable from Full Range measurements) can now be imported (allows the Low Frequency Spectral Decay plots and Waterfall plots to be generated from the data)
Each channel's impulse response and the impulse response of the channel's filters can be exported as 16-bit mono WAV files
Added a new Generic equaliser type, mainly for use in generating filter impulse responses for export. Offers parametric, low pass, high pass, low shelf, high shelf and notch filters with centre frequencies from 10Hz to 22kHz in 0.1Hz steps.
Cursor position now shown at bottom right corner of graph when cursor within the graph area
Impulse response windows can now be offset from the impulse peak using the Window Ref Time control in the impulse response controls graph group. The position of the window ref is shown by a vertical dashed red line, the window extents are shown by vertical dashed black lines. If the ref or the extents are changed, the new window extent is shown by a highlighted region on the graph until the new values are applied to the response
Soundcard tab added to filter panel, shows measurement results for soundcard including -3dB points, flatness and 1kHz distortion figures
Added a View menu entry to show the filenames of the mic/meter and soundcard calibration files, if loaded
Check box added to each multi-channel graph group to offset the traces from one another
Dragging the mouse with the right button pressed shows deltaX and deltaY measurement cursors as well as drawing a zoom box. To zoom to the dragged area, click within the box when text underneath indicates this is allowed, any other action dismisses the box.
Added a "Delete channel data" option to the analysis menu, deletes all measured data for the current channel
Added a button to set the graph axis extents to manually entered values
Added a "trace offset" spinner for each channel that shifts the trace vertical position in steps of 0.1dB. The data values are not affected, only the position on the graph. To apply the offset to the data values, use the "Add to Data" button. Note that data generated from a sweep will revert to its original level if the "Apply Windows" button on the Impulse Controls is used as this recalculates the frequency response.
Lowest frequency of measured data derived from sweeps is set according to width of windowed impulse to exclude invalid data for frequencies whose period is less than the window width
Measured and Corrected traces for data which has had inverse C weighting applied show a "C" icon next to the value on the graph traces
The frequency resolution corresponding to the current impulse response window width (Pre ref plus post ref) is shown on the Impulse Response Controls graph page
Useability Enhancements
Selection of graph groups has been added to the view menu with associated Alt+1/2/3/… shortcut keys
Reformatted SPL Meter and Signal Generator to better match single channel operation, selection of input channel provided via radio buttons on the SPL meter, Signal generator signals are on both L and R output channels, VU Meters changed to a mono version
Control for post-impulse window duration and Apply Windows button are accessible on the Filter Adjustment page as well as the Impulse Response Controls page
Expanded text in warning messages for soundcard cal and target level setting
Further revisions to the input/output calibration procedure and accompanying help text, changed measurement level setting to simplify it and remove dependence on input cal (now done before input volume setting), changed input vol setting procedure to use the Wizard's signal generator as the cal signal source
Improved action of axis scroll bar sliders, especially at high zoom levels. Arrow buttons move 1% of span, clicking in track moves half of span (min 5Hz, 500us).
Graph axis settings (range & position) for each trace group are now independent of one another, and for the impulse response groups there are two independent sets of settings, one for the dB axis and the other for %
Added 0.1 and 0.2 as Y axis grid steps and allowed higher zoom levels
Other Improvements and Changes
Longer settling time for measurements of Target Level
Modified the measurement sweep to extend down to DC to improve accuracy and remove windowing artefacts from impulse responses. Upper end of sweep can go to half the sampling rate.
Default shape for pre-impulse window changed from Rectangular to Hann
Default impulse window limits changed to 500ms post, 10ms pre (but pre impulse time increased when end frequency of sweep is below 1000Hz
Corrected name of Hann window
Default Y axis for impulse response plots changed to dBFS
Dialogs centred on graph area
When tracking is active rms numeric and bar displays on SPL panel show the DFT reading
Soundcard measurement can be selected/viewed like other measurements
Moved selection of peak data table display from graph menu to view menu
Harmonic distortion displays are disabled when harmonics of the frequency being tracked exceed half the audio sampling rate
Graph upper limit changed to 30kHz
Signal generator upper limit changed from 20k to half soundcard sample rate
Limit find peaks upper frequency to 500Hz (detection unreliable at higher frequencies and 500 is already beyond the range of modal resonances correctible by EQ)
Warn if peak input level of a measurement is low
Warn if soundcard cal file sample rate does not match current sample rate
Catch a NullPointerException during init that can occur if the Windows theme is not supported by the JRE
Tweaked the trace colors
Menu entries for reading/downloading filer settings moved from "Unit" menu to "Equaliser" menu, Unit menu deleted
Plotting of measured and corrected data and filter responses revised to ensure extrema always shown regardless of freq axis scale
The Wizard only adjusts axis settings on the Filter Adjustment page to frame new measurements, and then only if the current range does not encompass the new measurements. It will not alter the axis settings on any other graph pages.
No longer force linear freq axis for measurements ending at 200Hz or below
Start Frequency spinner is disabled for sweep measurements (not used, sweeps start at DC)
Bug fixes
Some files using comma as decimal delimiter were wrongly imported (cal files and data files)
Graphing of measured traces was broken during manual and stepped sine automatic measurement
Input vol setting could give incorrect result and leave vol at max or min
X axis Zoom out button did not work when slider was on right edge
Spl axis top/bottom levels sometimes not set correctly to encompass measurement
Bottom horizontal grid line was sometimes not labelled
Track Cursor would try and update generator frequency when X axis was not frequency
Graph trace tooltips were not being displayed
Manual Measurement and Auto Measurement buttons were not disabled during auto measurements
Apply Windows button in Impulse Controls group was sometimes not enabled when it should have been
V3.25 30th Oct 2005
BUG FIX: Fixed obfuscation problem that stopped measurement data sets saved with 3.23 or 3.24 being loaded again
BUG FIX: Find peaks would not locate any peaks when run on loaded measured data sets
V3.24 30th Oct 2005
BUG FIX: Fixed broken links in help files
BUG FIX: Set Target Level did not run unless cal had not been done on input or output