REW V5.19 release

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
I have now released V5.19 on https://www.roomeqwizard.com. Thanks to everyone for your help in testing and improving the V5.19 beta versions, now to start thinking about where to start with the V5.20 beta!

Here is a summary of the main changes from 5.18 to 5.19:
  • Audio interface
    • Added 88.2k and 96k sample rates when using Java drivers. Make sure the input and output devices are configured in the OS to operate at the rate selected in REW, otherwise the OS will resample between the selected rate and the rate at which the input or output device is actually running.
    • Added 192k sample rate with Java drivers on Linux
    • 24-bit data is now supported where the JVM makes it available (currently macOS and probably Linux)
    • Multichannel output is no longer limited to 8 channels, allowing use of interfaces with higher channel counts on OS X (and probably Linux). The channel mapping control allows any 8 of the available output channels to be selected for use during measurement.
    • Devices with multichannel input are now supported on OS X (and probably Linux)
    • Added a soundcard preferences control to set the mapping from REW's output channels to hardware output channels and choose the label to use for them
    • Added warning to check mic access is allowed in Windows Privacy settings if the input is not accessible
  • ASIO
    • Added 176.4, 352.8 and 384 kHz to the sample rates allowed for ASIO
    • Added a button to reload the ASIO driver after making changes in the ASIO control panel
    • When using ASIO automatically reload the ASIO driver after the sample rate is changed
    • Allow generator to continue running if ASIO output selection is changed - audio will be interrupted briefly, however
  • Measurement
    • Added an offline measurement capability, import sweep recordings and generate measurements from them
    • Added a stepped sine distortion measurement capability to the RTA
    • Added option to capture spectrum data when making stepped sine measurements, the data can be viewed on waterfall and spectrogram plots
    • Added input selectors to the Measure dialog
    • Play a minimum level sine wave before the sweep starts to help with signal lock for digital connections e.g. HDMI
    • Disabled multiple sweeps selection when using a USB mic
    • Added two protection mechanisms for sweep measurements, abort if excessive input clipping detected or if an SPL limit is exceeded. Both are controlled on the Measure dialog.
    • Added sweep settings information into measurement sweep files saved as WAV to support offline measurement
    • Capture the noise floor before sweep and stepped sine measurements
  • RTA
    • Added A and C weighted input level figures on the RTA
    • When saving RTA data as measurement can now create measurements from current values, peak values or both (previously measurements were created from current values only)
    • Added configurable distortion high pass and low pass filters to the RTA controls to exclude content outside the chosen frequency span
    • Added a dBc axis option for the RTA (dB relative to carrier, mainly used to present data relative to the level of the fundamental tone in the signal)
    • RTA graph images captured with distortion panel showing also include the RMS level panel
    • RTA uses the sig gen frequency as the fundamental if it is playing a sine wave when distortion analysis has been selected
    • Allow THD+N display on RTA even if fundamental frequency is too high to capture any harmonics
  • Signal Generator
    • Added a Tone Burst option to the signal generator
    • Only stop the generator after SPL calibration if the generator was started by REW
    • Added two protection mechanisms for the signal generator, stop if excessive input clipping detected or if an input SPL limit is exceeded
    • Added sample rate and channel selections for the signal generator WAV file export
  • Waterfall
    • Allow up to 501 slices in the waterfall - note that using more slices will increase memory use and the time taken to generate waterfall plots
    • Added a spectrogram-style colour scheme option to the waterfall plot for graduated colours
    • Made the cursor frequency line drawn over the surface of the waterfall more visible
    • Updated the waterfall help for CSD mode to warn that window width should be greater than time range
    • Added window type selector in waterfall controls for imported audio data
  • Spectrogram
    • Added more frequency resolution steps for the wavelet spectrogram
    • Adjusted frequency-dependent windowing filter characteristics to improve wavelet spectrogram resolution
    • Added linear amplitude scale settings for spectrograms (percent of peak or percent of full scale) and a percent full scale log setting
    • Increased time axis resolution of spectrogram plots
    • Revised the spectrogram time span controls to have separate controls for the spans before and after the IR peak
    • Added a frequency axis selector to spectrogram to allow frequency to be on the X or Y axis
    • Added a Fill spectrogram floor control, when selected REW uses the bottom of the spectrogram colour scheme to fill areas that have levels below the floor of the graph
    • Added peak energy time as a separate trace on the spectrogram graph with time values in the graph legend
    • Added window type selector in spectrogram controls
    • Added another spectrogram colour scheme, 'Heat'
    • Added option to use colour bands in spectrogram
    • Added a colour scheme for spectrograms and waterfalls based on Dave Green's cubehelix, see https://www.mrao.cam.ac.uk/~dag/CUBEHELIX/
    • The Y axis zoom out button on the spectrogram graph automatically limits to the full span of the spectrogram
  • EQ
    • Added Outlaw Audio Model 976 equaliser setting
    • When saving filter coefficients to file for Generic equaliser only include enabled filters
    • Added FBQ1000 as new name for DSP1124P
    • Added an option to allow/disallow narrow filters below 200 Hz when matching to target
  • Distortion
    • Added a distortion overlay graph
    • Added a control for the highest harmonic that will be used when calculating THD
    • Show harmonics used in THD calculation in trace name
    • Highest distortion harmonic for sweep measurements changed to 9th, same as RTA
    • Added option to mask distortion harmonics that are below the noise floor (on by default)
    • Removed the harmonic distortion dB SPL readout option when the distortion plot is normalised
  • All SPL/trace arithmetic
    • Added buttons in the All SPL controls to make minimum phase and excess phase versions of a measurement
    • Added a button in the All SPL controls to make a copy of a measurement's response
    • Added buttons in the All SPL controls to time align or vector average all currently selected measurements
    • Added a "separate traces" button for the All SPL graph
    • Trace arithmetic on measurements which do not both have compatible impulse responses are carried out using whatever smoothing is already applied to the measurements
    • Set window ref time for the result IR of a trace arithmetic operation to the time of the peak
    • Trace arithmetic treats inputs as incoherent if they do not both have phase data
  • RT60
    • Added graphs (including overlay) for clarity and definition parameters C50, C80 and D50
    • Added Centre Time (TS) to RT60 plots
    • Added data panel to RT60 graph showing RT60, C50, C80, D50 and TS values
    • Added 50 Hz as a 1/3 octave step for RT60 and Filtered IR
    • Made small improvements to IR start detection for RT60 calculations
    • Added new controls for the filter frequency on the Filtered IR graph, with selection boxes to enable and next and previous buttons
  • Import/export
    • Added options to normalise, apply window and export min phase version to the export impulse response as text dialog
    • Added a dialog to configure settings and preview output when exporting measurement as text
    • Added a dialog to configure settings and preview output when exporting RT60 results as text
    • Added a dialog to preview output when exporting impulse response as text
    • Added delimiter and number format selections to distortion data export settings dialog
    • Added * in front of comment lines in the impulse response text export file and a * Data start comment immediately before the data
    • Trim trailing zeroes when exporting impulse response as text with window applied, but note that the data will be padded with zeroes so the length is a binary power if required
    • Added 352.8k and 384k sample rate options for filter IR export and append sample rate to default filename
    • Added support for 32-bit and 64-bit float PCM data when importing impulse, audio and sweep files
    • If a WAV file being imported has two channels label them left and right rather than 1 and 2
    • Added a menu entry to import audio data files for analysis
    • Removed question about applying inverse C weighting compensation when importing frequency responses
  • User Interface
    • Added a control in the View preferences for the maximum number of measurements (up to 99 allowed)
    • Added a view preference to use thicker traces for averages in overlay graphs (on by default)
    • Improved visibility of data panels and some other elements when using dark colour scheme
    • Made the graph cursor easier to see, especially on high resolution screens
    • State of measurement panel expand/collapse button is remembered for next startup; default for screens of 1200 pixels or less is collapsed
    • Default for showing graph scroll bars on screens of 1200 pixels or less is not to show them
    • Revised trace colour defaults
    • Added units labels to the graph limits dialog
    • Moved Measure menu entry into the Tools menu
    • The currently selected input is shown in the title of the RTA window and the SPL Logger window
    • Added an option to use IEC263 25 dB/decade aspect ratio when capturing graph images
    • Changed graph image capture to render the graph directly at the chosen width rather than scaling from the current width
    • Added a View preference to show or hide the toolbar, hiding it makes more space on low resolution screens
    • Added a welcome message on startup with pointers to initial steps and equipment
    • Changed to Nimbus Look and Feel on Windows to work around JVM crash with Windows 10 Creators update when using system look and feel
    • Changed to Nimbus Look and Feel on Linux
    • Show a scroll bar to the legend panel below the graph if there are more than 6 rows to display
    • Added a scroll bar to the left of the measurement list if the number of measurements is too large for their names to remain visible
    • No longer show measurement notes in tooltip for overlay graph legend selectors (gets in the way)
    • Changed order of info in soundcard cal measurement note so items of most interest appear at end
    • Added a measurement counter that appears in the Help -> About REW dialog
    • Added workaround for Windows Java bug preventing proper display of Cyrillic characters in Audio device names
    • Set tool tip dismissal time to 5 seconds (from 8)
  • Other changes
    • Altered TS parameters optimisation to improve fitting. Data above 10 kHz is now not used for fit.
    • Added Leq traces for the last minute and the last 10 minutes to the SPL logger
    • The delay figure with acoustic timing reference uses IR start time for limited bandwidth measurements (e.g. subwoofers) and the Estimate IR Delay process (cross correlation with minimum phase response) otherwise
    • Allow up to +/-999 dB data offsets
    • Added estimated start time of impulse response to the Info panel
    • Added an entry in the Info panel to track the cumulative time offsets made to the IR since it was measured
    • Allow up to 35 m room dimensions for room simulator and modal analysis
  • Bug fixes
    • Bug fix: SPL meter decay rates were too fast
    • Bug fix: Measurement sweep was 3 dB higher than selected if the View option "Full scale sine rms is 0 dBFS" was selected
    • Bug fix: The level of custom filtered pink noise was affected by the low and high cut filter frequencies even if the filters were disabled
    • Bug fix: Harmonic distortion traces normalised to fundamental were shifted if measurement had an SPL offset applied
    • Bug fix: Incorrect cal data values if a cal file was in csv format
    • Bug fix: Predicted phase did not update when changing impulse t=0 offset
    • Bug fix: Exporting an impulse response that had only a short non-zero portion could result in a file that was all zero valued
    • Bug fix: Spectrogram contour interval was not remembered for next startup
    • Bug fix: Trace arithmetic division on measurements without impulse responses could fail
    • Bug fix: UMM-6 SPL levels varied as input volume was adjusted on Windows 10
    • Bug fix: Filter impulse response export could fail to write file if impulse response was short
    • Bug fix: REW could fail to start if the waterfall time range was out of limits
    • Bug fix: On macOS REW would quit even if Cancel was selected on the unsaved measurement dialog
    • Bug fix: On macOS some windows could have zero size on startup if they were maximised on shutdown
 

carlo chiarelli

Registered
Joined
May 25, 2017
Messages
5
More  
Preamp, Processor or Receiver
htpc - equalizer APO
Main Amp
pioneer vsx-921
Universal / Blu-ray / CD Player
SAMSUNG BD-D5500
Front Speakers
B&W 601 S3
Center Channel Speaker
B&W LCR600 S3
Surround Speakers
INDIANA LINE TH211
Surround Back Speakers
INDIANA LINE TH211
Subwoofers
INDIANA LINE BASSO 950
Video Display Device
LG OLED 55B6V
import from 5.19 beta 12 Mdat, give problem: missing phase!
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
@carlo chiarelli can you explain in a bit more detail exactly what you mean and what you did? If you see a problem with a particular file please attach it.
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
A bug with phase smoothing that appeared in 5.19 beta 12 made it into the 5.19 release, I've fixed it and re-uploaded the 5.19 release files a few minutes ago. If you have downloaded 5.19 already please download again.
 

carlo chiarelli

Registered
Joined
May 25, 2017
Messages
5
More  
Preamp, Processor or Receiver
htpc - equalizer APO
Main Amp
pioneer vsx-921
Universal / Blu-ray / CD Player
SAMSUNG BD-D5500
Front Speakers
B&W 601 S3
Center Channel Speaker
B&W LCR600 S3
Surround Speakers
INDIANA LINE TH211
Surround Back Speakers
INDIANA LINE TH211
Subwoofers
INDIANA LINE BASSO 950
Video Display Device
LG OLED 55B6V
Download again and now work perfectly!
Many thanks for your WONDERFULL program.
 

carlo chiarelli

Registered
Joined
May 25, 2017
Messages
5
More  
Preamp, Processor or Receiver
htpc - equalizer APO
Main Amp
pioneer vsx-921
Universal / Blu-ray / CD Player
SAMSUNG BD-D5500
Front Speakers
B&W 601 S3
Center Channel Speaker
B&W LCR600 S3
Surround Speakers
INDIANA LINE TH211
Surround Back Speakers
INDIANA LINE TH211
Subwoofers
INDIANA LINE BASSO 950
Video Display Device
LG OLED 55B6V
sorry but i find different result on smoothing between 5.19 beta 12 and 5.19.
I attached an example of DRC convolution on both version; beta version ( the first one) give me correct result.
Please note that MDAT is the same and same smoothing .

5_19_beta.jpg
5_19.jpg
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
5.19 has a slightly revised smoothing implementation that better reflects the energy in the signal, it is now consistent with the results that would be obtained from an RTA plot at the same smoothing (for measurements that include room effects).
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
A note for macOS users: the Java runtime bundled with the V5.19 dmg was missing a file needed to make the https connection to check for updates. I have fixed that, if you download and install the V5.19 dmg again you should find the update check works normally again. Many thanks to Michael for alerting me to that.
 

MellowDios

Registered
Joined
Sep 6, 2017
Messages
5
Location
Whitby (near Toronto), Canada
REW 5.19 release. Preferences/Soundcard/Levels. After selecting "Use main speaker test signal to check/test levels" then quitting and relaunching REW, the Levels field reverts to "Use subwoofer test signal to check/test levels". The Preference is not saved. Is this a bug?
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
REW 5.19 release. Preferences/Soundcard/Levels. After selecting "Use main speaker test signal to check/test levels" then quitting and relaunching REW, the Levels field reverts to "Use subwoofer test signal to check/test levels". The Preference is not saved. Is this a bug?
No, not every selection is remembered.
 

EarlK

Member
Joined
May 22, 2017
Messages
221
A note for macOS users: the Java runtime bundled with the V5.19 dmg was missing a file needed to make the https connection to check for updates. I have fixed that, if you download and install the V5.19 dmg again you should find the update check works normally again. Many thanks to Michael for alerting me to that.

Perhaps this same file omission also applies to the V5.19 ( 32bit ) Java bundled version.

When I select the menu item "Check for Updates Now" there's no dialog box offered up/returned by REW.


Sep 07, 2018 7:42:08 AM roomeqwizard.RoomEQ_Wizard main
INFO: REW V5.19 running JRE 1.8.0_162 32-bit on Windows 8.1
Sep 07, 2018 7:42:24 AM com.synthbot.jasiohost.AsioDriver <clinit>
INFO: Loaded jasiohost.dll
Sep 07, 2018 7:42:25 AM roomeqwizard.CalData calFileLoader
INFO: Mic sensitivity -0.836 dB

:)
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
Perhaps this same file omission also applies to the V5.19 ( 32bit ) Java bundled version.
You're right Earl, I have updated the _with_JRE and _with_JRE_multi installers just now, please re-install from one of those and try again.
 

EarlK

Member
Joined
May 22, 2017
Messages
221
You're right Earl, I have updated the _with_JRE and _with_JRE_multi installers just now, please re-install from one of those and try again.

Hmmm, I just installed both of those flavors and with each, there's no dialog screen telling me that I'm up-to-date ( after choosing the appropriate menu item query ) .
- One installation type replaced the other.
- I didn't "clear" preferences ( fwiw ).

Question: On opening REW the immediate Flash screen shows REW 5.1 is opening > ( though 5.19 actually opens ), Is this the normal visual behavior ?

:)
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
If you look in C:\Program Files (x86)\Common Files\i4j_jres\1.8.0_162\lib\ext what files are listed?

Question: On opening REW the immediate Flash screen shows REW 5.1 is opening > ( though 5.19 actually opens ), Is this the normal visual behavior ?
Yes
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
I think I understand what is going on, the additional file is inside the JRE and the installer is not updating the JRE contents if it has the same version number. I have regenerated the installers with a new JRE version, please try again.
 

EarlK

Member
Joined
May 22, 2017
Messages
221
I think I understand what is going on, the additional file is inside the JRE and the installer is not updating the JRE contents if it has the same version number. I have regenerated the installers with a new JRE version, please try again.

Thanks!

Your fix worked.

:)
 

Morten Lindberg

Registered
Joined
Apr 17, 2018
Messages
1
Are there any known incompatibilities with macOS Mojave release version 10.14? I have problems with the REW not allowed to communicate with measurement microphone, reporting Sound Card not available. Using the UMIK-1, but the problem is consistent with any input device.
 

Attachments

  • Skjermbilde 2018-09-15 kl. 12.12.43.png
    Skjermbilde 2018-09-15 kl. 12.12.43.png
    12.8 KB · Views: 13

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
Haven't heard of any Morten, though there may not be many running it yet ahead of the release. Have Apple added a privacy setting that could be preventing access? The last Windows update had that issue, but hadn't heard of anything similar with macOS.
 

Winthur Chua

Registered
Joined
Mar 5, 2018
Messages
2
More  
Preamp, Processor or Receiver
Denon 7200
Main Amp
Denon 7200
Front Speakers
707
Center Channel Speaker
706C
Surround Speakers
703
Surround Back Speakers
T301C
Front Height Speakers
R100
Rear Height Speakers
R100
Subwoofers
TCSounds 18 ultra 5400
hi, im a very new user for REW. i've seen before people using REW and can select REWing individual channel as well as one channel plus another channel together for REW (eg Sub + center) using windows OS, however when i install REW in my laptop, choosing output device as marantz for playback in my windows 10 OS, i do not have the option to choose or select playback sound from individual channel...i only see L R channel in the REW software. am i missing something here or is it my hardware limitation? i am able to do sound test from all my 7 channel via the windows sound devices. any explanation appreciated.

noob rew user.
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
On Windows that requires the use of ASIO drivers. You will find it well explained here.
 

Winthur Chua

Registered
Joined
Mar 5, 2018
Messages
2
More  
Preamp, Processor or Receiver
Denon 7200
Main Amp
Denon 7200
Front Speakers
707
Center Channel Speaker
706C
Surround Speakers
703
Surround Back Speakers
T301C
Front Height Speakers
R100
Rear Height Speakers
R100
Subwoofers
TCSounds 18 ultra 5400
Thanks John for replying. Well maybe i did not look hard enough or information was everywhere difficult enough for me to pin point in that thread. i will try to look around again before asking anything in that respective thread. Thank you.
 

FargateOne

Member
Joined
Jun 5, 2017
Messages
223
More  
Preamp, Processor or Receiver
Rotel RSX-1562
Additional Amp
Bryston 3B3 for fronts mains
Universal / Blu-ray / CD Player
Cambridge CXU
Front Speakers
B&W 804 D2
Center Channel Speaker
B&W HTM4D2
Surround Speakers
B&W 705
Subwoofers
SVS PC-2000 and SVS PC-2000 Pro
Other Speakers or Equipment
10 PEQ filters/channel in receiver with REW
Video Display Device
Samsung UN55ES8000
Other Equipment
miniDSP 2x4 HD
Hi John,
my question is not important but if you could enlighted me for my own knowledge it would be interesting. Rew 5.19 final version works fine. But even if I have Java 8 64 bit up to date and I have Win10 64 bit I always need to download rew with JRE included . If I try to install the other exe file (5.19x64) I receive a message that some "??file" is corrupted. The same problem occured with previous Rew versions. And the same occured on my computer or my laptop. Pleas don't lose time with that but if it simple to explain...
 

John Mulcahy

REW Author
Thread Starter
Joined
Apr 3, 2017
Messages
7,296
All the REW installers other than the x64 version include or require a 32-bit JRE. The x64 version requires a 64-bit JRE. Sounds like you may be having problems getting a complete download of the x64 file, that can sometimes occur with download managers if you are using one. Can't really say much more without seeing the exact error message and checking the md5 sum for the file you downloaded, which should be a8a67450ad22309f1887b45717c21d2d.
 

FargateOne

Member
Joined
Jun 5, 2017
Messages
223
More  
Preamp, Processor or Receiver
Rotel RSX-1562
Additional Amp
Bryston 3B3 for fronts mains
Universal / Blu-ray / CD Player
Cambridge CXU
Front Speakers
B&W 804 D2
Center Channel Speaker
B&W HTM4D2
Surround Speakers
B&W 705
Subwoofers
SVS PC-2000 and SVS PC-2000 Pro
Other Speakers or Equipment
10 PEQ filters/channel in receiver with REW
Video Display Device
Samsung UN55ES8000
Other Equipment
miniDSP 2x4 HD
I will try to reproduce the installation and send you a screenshot of the error message.
 
Top Bottom