How could I tell to the Warp1 object this thing : “play the audio file from the 0 position of the buffer (start) to the position 0.4 of the buffer at 10% of his speed, and then from this positions to the end at 60% of his speed…” and of course add as many segment that I want: ie automation of the playback speed.
So far I only know to use it, using a envelope or a line as a pointer value (code below), which is not the same thing (ie go from here to here in X time).
b = Buffer.read(s, “…”);
var pointer = EnvGen.ar(Env([0,1],,\lin));
var sound = Warp1.ar(2, b, pointer,1, 0.2, -1, 16, pointer, 4);