Phase Modulation with the phasor~ Object

Jakob Hess's icon

mySine Object

I'm trying to use phase modulation in my Max/MSP class. Does anyone know how I could do this? phasor~ expects a float for the phase input, so this was my effort to do that. It still doesn't work.

Additionally, I have no idea how to figure out what the phase input expects. If I modulate it with another object like this, do I have to multiply a [-1 to 1] wave to [-2pi to 2pi] for the modulation index to attenuate from there? Every time I try to test this with a plot, I'm lost figuring out if the phase input's already in terms of pi or 2pi, if it is at all.

nouserid's icon

Max Patch
Copy patch and select New From Clipboard in Max.

Roman Thilenius's icon


[phasor~]
[+~ 0.] <-modulate phase here
[%~ 1.]

and i´d use [cos~], because it has the *pi magic built-in.

[cos~] would require a + 0.75 phase offset, which you now can add before you go to signal, since you are modulating the phase already anway.