To simplify and speed up the process of finding the correct DC minimum filter setting, I added a menu option to automatically compute the best approximation to filter frequency.
DeltaWave v2.0.18:
https://app.box.com/s/hlglgy3aj39rjfxu343fho4t0cdrq9v8
The option is under
Process->Compute DC filter correction... menu. To use it:
1. Pick the two files, reference and comparison, as usual
2. Make sure the settings for filters are configured as follows:
3. Select the Compute DC filter correction... menu.
This will first compute a simple match between the waveforms (same as when you press Match button). When done, DeltaWave will iterate about 6-7 times to find the best setting for the minimum phase HP DC filter. This process should be a lot faster than doing it manually, for me, it takes 20-30 seconds. At the end, you'll see the suggested result:
The suggested value is 0.0566Hz (this was for an RME ADI-2/4 Pro SE). If you press 'Yes', the value will be set to apply an HP filter to the reference waveform:
Whether you say Yes or No or Cancel, the computed value will be put into the Clipboard, so you can paste it into a filter setting yourself.
If you now run another match, the new HP filter will be applied to the reference waveform. The result, assuming the comparison was recorded with a DC blocking minimum-phase filter, will be an improved null. Note that the approximation routine doesn't check for whether the comparison waveform actually was minimum phase or not, and will attempt to compute regardless. For non-MP waveforms, the result might be a large value, like 1.5Hz or 2Hz, for example. I'll think about adding MP detection logic to warn the user.
With the above filter, RMS null value is -84.85dB, while without the HP filter, the result is -77.79dB.