I know that mpc 2000xl, 1000 and 2500 can do it. It's a bit easier in 1000 and 2500, cause they have pitch shifting without affecting duration.
In 2000xl you have to timestretch/compress after you change the pitch, if you want to keep the original length of sample.

