Finally I managed to do my listening test for current -3 with my problem sample set as well as utb.flac I once had problems with.
Everything is fine, and I will use this setting for my DAP.
Great, -2 & -3 settings now fixed (subject to usual caveat that if anyone hears any artifacts, please let us know).
lossyWAV alpha v0.5.0 attached: Superseded.[!--sizeo:1--][span style=\"font-size:8pt;line-height:100%\"][!--/sizeo--]lossyWAV alpha v0.5.0 : WAV file bit depth reduction method by 2Bdecided.
Delphi implementation by Nick.C from a Matlab script, www.hydrogenaudio.org
Usage : lossyWAV <input wav file> <options>
Example : lossyWAV musicfile.wav
Quality Options:
-1 extreme quality [5xFFT] (-cbs 512 -nts -3.0 -skew 36 -snr 21
-spf 12224-12225-12225-11226-11236 -fft 11111)
-2 default quality [4xFFT] (-cbs 512 -nts +1.5 -skew 36 -snr 21
-spf 22224-22235-22346-12347-12358 -fft 10101)
-3 compact quality [2xFFT] (-cbs 512 -nts +6.0 -skew 36 -snr 21
-spf 22235-22236-22347-22358-2246C -fft 10001)
-o <folder> destination folder for the output file
-nts <n> set noise_threshold_shift to n dB (-18.0dB<=n<=+6.0dB)
(-ve values reduce bits to remove, +ve values increase)
-force forcibly over-write output file if it exists; default=off
Codec Options:
-wmalsl optimise internal settings for WMA Lossless codec; default=off
Advanced / System Options:
-snr <n> set minimum average signal to added noise ratio to n dB;
(0.0dB<=n<=48.0dB) Increasing value reduces bits to remove.
-skew <n> skew fft analysis results by n dB (0.0db<=n<=48.0db) in the
frequency range 20Hz to 3.45kHz
-cbs <n> set codec block size to n samples (512<=n<=4608, n mod 32=0)
-fft <5xbin> select fft lengths to use in analysis, using binary switching,
from 64, 128, 256, 512 & 1024 samples, e.g. 01001 = 128,1024
-overlap enable conservative fft overlap method; default=off
-spf <5x5hex> manually input the 5 spreading functions as 5 x 5 characters;
These correspond to FFTs of 64, 128, 256, 512 & 1024 samples;
e.g. 22235-22236-22347-22358-2246C (Characters must be one of
1 to 9 and A to F (zero excluded).
-allowable select allowable number of clipping samples per codec block
before iterative clipping reduction; (0<=n<=64, default=0).
-window select windowing function n (0<=n<=6, default=0); 0=Hanning
1=Bartlett-Hann; 2=Blackman; 3=Nuttall; 4=Blackman-Harris;
5=Blackman-Nuttall; 6=Flat-Top.
-clipping disable clipping prevention by iteration; default=off
-dither dither output using triangular dither; default=off
-quiet significantly reduce screen output
-nowarn suppress lossyWAV warnings
-detail enable detailled output mode
-below set process priority to below normal.
-low set process priority to low.
Special thanks:
Dr. Jean Debord for the use of TPMAT036 uFFT & uTypes units for FFT analysis.
Halb27 @ www.hydrogenaudio.org for donation and maintenance of the wavIO unit.
[/size]Once -1 settings are fixed, then I'll remove excess options and we're probably ready to go beta.