Andrew; > But you would still need to define your maximum polyphony and declare > some sort of instrument mechanism in the sporked function, right? Well, if that is a issue you can always try to detect when you run out of voices and if so append to the array used or spork a new shred or whatever. Kas.