Maybe create several pre-pitched sounds as `key pitches` and then just change the rate of each sound - it wont get very much shorter/faster as you do so, if the distance between sounds isn't too big.
Would be nice to be able to change pitch without changing speed though.
Would be nice to be able to change pitch without changing speed though.