Problem is, this is typically practically impossible in a DAW for music. Logistically, the only way pitch shifting can work is by changing the speed of the sound. To change pitch while keeping length/speed exact, you would have to generate extra samples as fill-in. This is a messy job. Any application that claims to pitch-shift, either changes speed of note, or changes the sound in advance and cannot be edited as easily, and cannot be modified in realtime.
It's like changing tempo without changing pitch, except a lot more complex, because with tempo you can just remove samples.
But I'm just guessing here, from whatever I've seen so far. Someone else will have to confirm.