1. roland vari phrase sampler or various soft samplers..but what you are trying to accomplish is very difficult by dsp and won't really sound good all the way up the keyboard
yeah i know what your saying - y need alot of power!! i did find a way to do it realtime by using a midi router box inbetween the keyboard and sampler - the midi router sends individual notes from the keyboard to seperate midi channels (keyC=midich1 -C# midichn2 -D midichn 3...ect ) In the sampler give each midi channel the same sample then assign each midi channel to a seperate output on the sampler - this way which ever key you play on the keyboard is the same sample at the same pitch but seperately routed so you have full control over each key for pitching !!!16 if your sampler is 16 part multi/with outs!! now you can place a pitch shift effect on each output of the sampler to obtain the diffrent pitches - and WAY HAAY they are all at the same tempo!! !!! it works but your restricted on the range of keys by the number of midi channels and outputs you have on your sampler!! oh yeah and pitch shift modules - if you have a rack load of lexicons it would sound real sweet!!all you need to do to change the sound on the keyboard is to select a new identical sample on each of the 16 midi chns!! I dont have a rack of lexicons so i have to send each output from my sampler to an input on my computer multi sound card to get the pitch effects in steinburg! - this gave an overal latency of at least 200ms or whatever and it was even more annoying than having to duplicate/pitch a range of samples for placing on the keyboard!!!-- it would be so cool to have all the keys play at the same tempo at diffrent pitches without all that time consuming pitching lark - just load a sample and its all done for you!!
2. 'abelton live' does that
cool found the website www.ableton.com - cheers matey!! john