I have been trying to use play~ to control samples used in a drum machine
patch. The advantage I have with play is the ability to change the start,
length and read speed of the sample in the buffer. The problem I have is
that I need control of the length of sample at every pitch range. The way
play alters the pitch is by shortening or lengthening the the read in which
the buffer is read. Thus if I have set the pitch and then shorten the length
of the sample it changes its pitch again.
Is there away to make them mutally exclusive ? Or would using another file
playing object (groove~,sfplay~) be a better option?