Rationale for small offsets in output?
Posted: Thu Sep 25, 2014 9:03 am
For example, here are the last few instructions of the GA_DEMO_WAH.spn program:
DACL is shifted up by 0.02, then DACR is shifted down by -0.0008.
As far as I can tell, this puts a very small DC offset in the output. I can't understand why you would want to do this. I thought that perhaps it was to defeat limit cycles, but I don't think there is any recursive path in the given algorithm that would be affected by it.
Code: Select all
sof 1,0.02
wrax dacl,1
sof 1,-0.04
wrax dacr,0
As far as I can tell, this puts a very small DC offset in the output. I can't understand why you would want to do this. I thought that perhaps it was to defeat limit cycles, but I don't think there is any recursive path in the given algorithm that would be affected by it.