(oops, forgot to reply to list)
sorry i don'T have an easy solution...although there are definately a few out there...but if you just learn how to use tabread4~, you can code up sample players to do anything pretty quickly.
basically tabread~ 4 takes input from a line~ object to play the sample. once you get the hang of getting the correct numbers to the line~ object, you can code sample players to do heaps of cool stuff