Constant interpolation with Noise Modifier
I believe you can achieve what you desire by using an additional modifier after the noise - a Stepped modifier.



The Noise modifier generates the 'smooth' noise while the Stepped modifier breaks the curve into distinct bands (Step Size) and keeps the value at the same value for the duration of that band.