You'll need a sampler... The old Megalosound units were pretty good and the software allows for real time sampling so should suit your needs 
+1 Megalosound sampler and software did a really good job of doing the real time effects, had all the basics. Easy to use too.