Simple. Dump resistors for current sources. Common mode controls frequency, differential mode controls PWM. Stick an MC1496 on there and crank away.
Note: frequency is inversely proportional to current, so PWM varies frequency too. It's not a good way if you want linearity, but it works if you just want to vary it, or have a loop holding it constant.
If you do want linearity, it's proportional to voltage. At constant bias (use current sources for collector loads and base bias), varying supply voltage will vary frequency linearly. Presumably, varying the clamp voltage of the collector loads will also allow duty cycle control.
The only way to do PWM at constant frequency is the old triangle + comparator (trivial with one LM393), or clock + one shot timer (the double
555 circuit).Or you can pipe your control voltage into a PIC and make it print butterflies to an LCD, whatever you want...
Tim