of course you can set continuous pitch change using ramps made with line~ or vline~ for ADSR style things,
but yeah, if you need FM on sample playback, then you will need a phasor~. But for that, you give up sample-accurate triggering, and will have to wait for block boundaries to trigger any phase changes.