I need to send the same but delayed notes sequence (with Pseq) to an external MIDI synth. The idea is to change the transposition for each delayed voice to have a kind of a clustered seq. So far it works but using a really inconvenient way: I am using a Pbind for each delayed seq, changing the transposition inside each Pbind itself, and finally use Ptpar to play them delayed. But as I just need one notes seq and one midi channel, it’s a pity to have that amount of Pbinds. I would love to have a flexible method that would allow me syntax like this
// This note sequence Pseq([.....], inf) // Played in this way [-24, -12, 0, 12, 24] [0.1, 0.12, 0.25, 0.3, 0.4] // where -24 is the midi transposition value and 0.1 the delay time
Is there a way to do that using only one Pbind and produce the transposed delayed voices of the same sequence inside ?
Or do you think about a totally different method ?
I am looking for the most minimal syntax.
Thanks a lot.