REW Beta Release REW API beta releases

I'm trying to figure out what the electrical connection should look like to do this. There is an input for a signal, there is an input for a loop from output to input. These are two inputs. Where should the inverted input signal be sent? Need a third input?
No, it goes to either of the two inputs.
 
When trying to change the colour scheme settings of a waterfall graph from within EQ shows a greyed out windows. See below;
Snap9.png
 
The waterfall colour scheme is forced to None if waterfall live update is selected as the colour scheme options slow down redraw substantially.
 
No, it goes to either of the two inputs.
This is good. A non-inverted measurement signal is supplied to one input, I feed the second input through an input signal splitter and connect the wires in reverse (plus to minus, minus to plus) to the second input. I enable the Invert correlation reference option. This is right? A loop connection from output to input is not used.
 
Probable cause fetch smoothing: "None"


REW V5.40 Beta 50 running Azul Systems, Inc. JRE 1.8.0_422 64-bit on Windows 10 Locale: language en, keyboard GB, windows-1252 on 3840x1600 at 96 DPI Running in C:\Program Files\REW


Message:
java.util.concurrent.ExecutionException: java.lang.NullPointerException
Stack Trace:
java.lang.NullPointerException
java.util.concurrent.FutureTask.report(FutureTask.java:122)
java.util.concurrent.FutureTask.get(FutureTask.java:192)
javax.swing.SwingWorker.get(SwingWorker.java:602)
roomeqwizard.iM.done(y:818)
javax.swing.SwingWorker$5.run(SwingWorker.java:737)
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
javax.swing.Timer.fireActionPerformed(Timer.java:313)
javax.swing.Timer$DoPostEvent.run(Timer.java:245)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
java.awt.EventQueue.access$500(EventQueue.java:97)
java.awt.EventQueue$3.run(EventQueue.java:709)
java.awt.EventQueue$3.run(EventQueue.java:703)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by:
java.lang.NullPointerException
roomeqwizard.RT60.clone(y:2144)
roomeqwizard.iM$2.A(y:807)
A.A.A.A.B.A(Unknown Source)
A.A.A.A.B.A(Unknown Source)
roomeqwizard.iM.A(y:2862)
roomeqwizard.iM.doInBackground(y:2621)
javax.swing.SwingWorker$1.call(SwingWorker.java:295)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
javax.swing.SwingWorker.run(SwingWorker.java:334)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)
 

Attachments

Last edited by a moderator:
@John Mulcahy In the latest software version im still having the problem that i cant use tab to scroll between what measurements to display. It works at first but after working a while and especially with many measurements it doesnt work anymore.
 
I have noticed when using clarity overlay that unsaved measurements are unsmoothed, but measurements that have been saved and loaded are smoothed based on the setting in preferences.
Before saving:
before.jpg


After saving:
after.jpg

Michael
 
I have noticed when using clarity overlay that unsaved measurements are unsmoothed, but measurements that have been saved and loaded are smoothed based on the setting in preferences.
I guess you mean group delay rather than clarity. I can't reproduce that, what is the sequence of actions that leads to an unsmoothed group delay? Do you have a default smoothing for new measurements in the Analysis preferences?
 
In the latest software version im still having the problem that i cant use tab to scroll between what measurements to display. It works at first but after working a while and especially with many measurements it doesnt work anymore.
If you tab or shift tab repeatedly off either end of the graph legend you may eventually end in a component which uses tab for some function other than focus shift. Ctrl+Tab usually works to shift focus for such components, but just clicking on an entry in the legend will transfer focus back to it.
 

John Mulcahy,​

Did I understand your answer correctly?
 
I guess you mean group delay rather than clarity. I can't reproduce that, what is the sequence of actions that leads to an unsmoothed group delay? Do you have a default smoothing for new measurements in the Analysis preferences?
Sorry, yes, of course, GD.
Measure, check GD. Unsmoothed. Save file. Load file. Check GD. Smoothed.
And yes, that is the smoothing that is applied to the loaded file.
Michael
 
If you tab or shift tab repeatedly off either end of the graph legend you may eventually end in a component which uses tab for some function other than focus shift. Ctrl+Tab usually works to shift focus for such components, but just clicking on an entry in the legend will transfer focus back to it.
It still didnt work so I did an uninstall and a clean install, win64 and now it works. Thank you for great work.
 
This is good. A non-inverted measurement signal is supplied to one input, I feed the second input through an input signal splitter and connect the wires in reverse (plus to minus, minus to plus) to the second input. I enable the Invert correlation reference option. This is right? A loop connection from output to input is not used.
Yes
 
Do you have any plans to provide a choice of UI in the future?
I've had a few updates due to some bug fixes and new looking features and then repeatedly went back to the original version.
The inclusion of most menus in mouse clicks was so hard for me to adapt.
 
Builds updated today (beta 51) with these changes:
  • Added: When the "Select group measurements on expand" groups menu option for overlay graphs is not selected the previous selections will be restored when the group expands
  • Added: Measurement right click popup mdat filename and cal filenames info can be copied to the clipboard
  • Added: Measurement right click popup mdat file location can be opened in the OS file dialog
  • Added: Measurement group notes can be formatted (bold, italic, underline) and include links
  • Changed: RTA option to stop at a number of averages can be used with file data
  • Changed: Measurement right click popup on overlays shows the mdat filename and cal filenames
  • Changed: When an mdat file is loaded the overlays selections it had when saved will be restored
  • Fixed: Phase wraps may not be shown correctly on the predicted phase trace
  • Fixed: Typing a value in the SPL & Phase graph right click menu SPL offset control and then clicking Add to data would not add the offset to the data
  • Fixed: Possible exception when generating RT60 data
  • Fixed: Dragging all of a group's measurements onto the same group would cause an exception
  • Fixed: Default smoothing was not applied to the group delay of new measurements
  • Fixed: Cross correlation averaging with the magnitude option was only available when Show distortion was selected
 
What does Tuning Frequency achieve? Is it always on? Does it affect sweeps or is it used differently? It's a new setting I believe, just trying to figure out what it does.
TUNING FREQUENCY.png
 
Strange measurement in Overlays:
View attachment 73239
No operations, only measurments were being taken.
 
Back
Top