This is part of a much larger patch. I'm using a phasor locked to the transport using phasor~ 1n @lock 1 to play audio using wave~. Obviously this means that when I play audio that is not exactly 1 bar in length the phasor needs to be scaled. I initially used the rate~ object, which worked perfectly for what I wanted the patch to do at the time, but I've decided to try going about it in a different way because it would simplify other parts of the patch.
For instance, if the audio is 4 bars long, I'm multiplying the master phasor buy .25 to slow it down by the correct amount, then stepping through the bars by using +~, so bar one = +~ 0.,bar two = +~ .25, bar three = +~ .5, bar four = +~ .75.
My problem is that I can't get it to step through smoothly, as you can see from the scope in the patch, which causes little glitches in the audio.
Anyone know the best way to get around this?
As always any help would be greatly appreciated!