1D processing thread

In my mind, subtracting the previous value truncates values. How would it allow highs to be passed through? I am imagining the 1d audio fragment as a string. Lately, my brain has been cloudy, so maybe I am missing the obvious.