1.06 Update
I have repeated the tests again, comparing 1.05 to 1.06, and the 1.06 results to 1.04:
Overdrive: Restored to exactly what it was in 1.04, sample for sample!
Bitcrush: Same in 1.06 as it is in 1.05, but on the whole boosted by 6db if you have Overdrive at 0.00 (as expected). This makes bitcrush have the same effect as it did in 1.04, but with constant gain across the effect range as implemented in 1.05.
YAY! Thanks, Elektron for the quick fix!
1.05 Investigation
As reported elsewhere, there are changes to the overdrive and bitcrusher aspects of DT in 1.05. Iām generally a āthe instrument is what it isā kind of musician, and donāt mind such a change, but I also an engineer, so I wanted to see what really changed.
Overdrive
I carefully recorded several different factory samples on a āinitā track, with p-locked overdrive settings of 0, 0.01, 8.00, 24.00, 48.00, 64.00, 96.00, and 127.00. I was careful to record with the exact setup before and after the 1.04 to 1.05 upgrade. (I didnāt even touch the cables, volume knob, or my audio interface!)
Surprise: At any amount of overdrive more than 0, the output is sample-for-sample identical to the 1.04 output, except for the now fixed inversion:
With the limits of my having sampled the analog output - these signals sum to zero!
The difference is that the signal w/o overdrive is quieter in 1.05:
Whatās interesting is that how much quieter seems to depend on the sample - I saw between 3db and 6db depending on the sample. I think it is more pronounced on the bass end. Iād do more careful tests⦠but Iām now on 1.05 and donāt have a second machine⦠ah well.
This suggests that perhaps in 1.04 the overdrive computation was always engaged but with zero distortion, and perhaps now at zero it is removed from the processing chain.
If you had patterns from 1.04 and you want to preserve the exact balance: For any track that had an overdrive setting of 0, just set it to 0.01. You can see from the image that in 1.04 the volume of 0 and 0.01 is the same, and there is no overdrive in the signal at the 0.01 setting that I was able to hear or measure.
Bitcrush
I did the same style test with bitcrush - using values of 0, 8, 16, 32, 48, 64, 96, adn 127.
At a setting of 127, the output is again exactly the same. At other values, the output volume is now consistent, where as in 1.04 at some values it was significantly louder.
At low values it is very hard to see the effect of bitcrush on the waveform, but as far as I can see and hear, the effect hasnāt changed, just the amplitude (so as to make it consistent across the range). Over all, this should make the effect easier to apply, since you donāt get wild jumps in volume anymore.