While "Don't reset DSP between tracks" in 1.4.1 now doesn't change length of tracks, it leads to other strange result. See below.
I took 6 tracks 96 kHz/16 bit and converted them to 44.1/16 using SoX resampler 0.8.3 in DSP. No dithering. First, i converted them with "Don't reset DSP between tracks" enabled . Then i converted them with "Don't reset DSP between tracks" disabled.
Then i used foo_bitcompare to compare two sets of tracks.
Results (folder "dont" contains tracks converted with "Don't reset DSP between tracks" enabled; folder "ass" contains tracks converted with "Don't reset DSP between tracks" disabled):
Differences found in 5 out of 6 track pairs.
Zero offset detected in 5 out of 5 non-identical track pairs.
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\01. Brothers in the Stars.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\01. Brothers in the Stars.flac"
Compared 25087373 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\02. Black Hole in Human Form.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\02. Black Hole in Human Form.flac"
Compared 22982803 samples.
Differences found: 45214179 values, starting at 0:00.000181, peak: 0.2111206 at 6:16.936780, 2ch
Channel difference peaks: 0.1607666 0.2111206
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 0 samples.
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\03. My Hands were Made to Hold the Wind.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\03. My Hands were Made to Hold the Wind.flac"
Compared 20613869 samples.
Differences found: 183 values, starting at 0:00.000000, peak: 0.0053711 at 7:47.434649, 1ch
Channel difference peaks: 0.0053711 0.0005493
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 0 samples.
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\04. The Birth of Tragedy.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\04. The Birth of Tragedy.flac"
Compared 23453830 samples.
Differences found: 46444670 values, starting at 0:00.000000, peak: 0.2778625 at 7:32.503583, 2ch
Channel difference peaks: 0.2015381 0.2778625
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 0 samples.
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\05. Individuation.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\05. Individuation.flac"
Compared 22744310 samples.
Differences found: 44823568 values, starting at 0:00.000000, peak: 0.0425415 at 2:53.957438, 1ch
Channel difference peaks: 0.0425415 0.0370483
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 0 samples.
Comparing:
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\dont\06. A Nest of Ravens in the Throat of Time.flac"
"D:\Downloaded\Obsidian Tongue - A Nest of Ravens in the Throat of Time\ass\06. A Nest of Ravens in the Throat of Time.flac"
Differences found: length mismatch - 8:46.570680 vs 8:46.570658, 23221767 vs 23221766 samples.
Compared 23221766 samples, discarded last 1 samples from the longer file.
Differences found within the compared range: 45662127 values, starting at 0:00.027778, peak: 0.6002197 at 7:22.850952, 2ch
Channel difference peaks: 0.5693970 0.6002197
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 0 samples.
Total duration processed: 52:11.609
Time elapsed: 0:24.200
129.40x realtime
I thought that this may be just some offset. I used Audacity to examine variants of track #2 and found that there is NO offset. Or am i mistaken? See picture:
...yet, difference between variants of track #2 is pretty big (21% peak). Also, notice, peak of difference is not at the beginning or end of file. because track #2 is 8:41 long.
This is how spectrum of difference looks in Audacity:
If anyone is interested in source files, original FLAC is available on Bandcamp for free - https://hypnoticdirgerecords.bandcamp.com/album/a-nest-of-ravens-in-the-throat-of-time