The phasegroove~ object converts ramps between 0 and 1 into a sample-increment signal that you can use to control the groove~ object. phasegroove~ must be connected to a groove~. Once connected, it knows about the groove~ object's loop points and the sample it is playing.
Normally, phasegroove~ uses a different algorithm to control groove~ when timestretching is enabled. However, by enabling the conflict attribute, phasegroove~ uses the non-timestretching algorithm when timestretching is enabled, resulting in a stuttering effect.
Common Box Attributes
Multichannel Group Attributes
Multichannel Group Messages