PWM to analog... is this just too Rube Goldberg?

retrolefty:
But trying to generate variable audio frequencies via PWM output is just not a very practical solution in my mind.

I don't want to generate the frequencies. I want to influence what frequency an audio generator creates and I'd like to be able to slide the tone up and down quickly, dig?

I'd like to control volume too, ADSR kind of thing.